Ngxin---启动两个服务器--一个接受请求---一个处理请求
来源:互联网 发布:网络节目审核通则 编辑:程序博客网 时间:2024/05/18 03:17
server {
listen 9090;
server_name '';
charset utf-8;
#access_log logs/host.access.log main;
access_log logs/reaper.log reaper;
##反向代理, 首先客户端A---------发送post请求---->给主nginx服务器9090我们叫B----------给代理服务器------->9091作为代理服务器接受写log的请求我们叫C
##主服务器B 不管C有没有写成功, B都返回成功的状态给A
##这样nginx能接受更多的请求,提高了并发性能
##实际上ngxin产生了两个服务器 B 和 C
##B 服务器专门负责接收请求 ,C 服务器专门负责处理请求。
location / {
proxy_pass http://localhost:9091;
}
}
server {
listen 9091;
server_name localhost;
charset utf-8;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
#error_page 404 /404.html;
error_page 405 =200 $uri;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
----------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------整体配置文件----------------------------------------------------------------------------------------------------
#user nobody;
worker_processes 2;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
#geoip_country /usr/local/share/GeoIP/GeoIP.dat;
#geoip_proxy 10.100.1.0/24;
#geoip_proxy_recursive on;
set_real_ip_from 172.16.16.0/24;
real_ip_header X-Forwarded-For;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
#log_format reaper '$time_iso8601#$remote_addr#$http_x_forwarded_for~~$request_body';
log_format reaper '>$time_iso8601#$remote_addr\n$request_body';
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 9090;
server_name '';
charset utf-8;
#access_log logs/host.access.log main;
access_log logs/reaper.log reaper;
##反向代理, 首先客户端A---------发送post请求---->给主nginx服务器9090我们叫B----------给代理服务器------->9091作为代理服务器接受写log的请求我们叫C
##主服务器B 不管C有没有写成功, B都返回成功的状态给A
##这样nginx能接受更多的请求,提高了并发性能
##实际上ngxin产生了两个服务器 B 和 C
##B 服务器专门负责接收请求 ,C 服务器专门负责处理请求。
location / {
proxy_pass http://localhost:9091;
}
}
server {
listen 9091;
server_name localhost;
charset utf-8;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
#error_page 404 /404.html;
error_page 405 =200 $uri;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
- Ngxin---启动两个服务器--一个接受请求---一个处理请求
- ngxin请求行与请求头处理
- ngxin处理post请求的handler
- https经过ngxin在web服务器收到http请求
- Tomcat服务器处理一个http请求的过程
- nginx 怎么处理一个请求
- Nginx如何处理一个请求
- Nginx如何处理一个请求
- Nginx如何处理一个请求
- Nginx如何处理一个请求
- Nginx如何处理一个请求
- Nginx如何处理一个请求
- nginx如何处理一个请求
- Nginx如何处理一个请求
- Nginx如何处理一个请求
- Nginx如何处理一个请求
- Tomcat如何处理一个请求
- 服务器tomcat接受请求,中文与空格处理
- struts2线程安全
- UI_View01 输出九九乘法表
- MySQL修改root密码方法
- Android应用有道词典
- Spket安装到Eclipse
- Ngxin---启动两个服务器--一个接受请求---一个处理请求
- 字符串数组排序
- 一些初学Java的入门干活
- 多路归并对1000 万无序数排序(外排序)
- 剑指offer: 二进制中1的个数(位运算)
- FLUSH语法
- iOS Git的各种操作
- Unity3d与iOS的交互
- Xcode 7 Beta2 下载