Nginx将不同IP的请求分发到不同的WEB服务器
2018-01-10 15:40
411 查看
server { listen 80; server_name localhost; large_client_header_buffers 4 16k; client_max_body_size 300m; client_body_buffer_size 128k; proxy_connect_timeout 600; proxy_read_timeout 600; proxy_send_timeout 600; proxy_buffer_size 64k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; location / { root html; index index.html index.htm; } location /project { proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 10m; if ($remote_addr ~ "192.168.9.138") { proxy_pass http://project1.server.com; break; } proxy_pass http://project2.server.com; } error_page 502 /502.html; location = /502.html { root html; } }
相关文章推荐
- Nginx根据IP将请求分配到不同的后端服务器
- nginx反向代理--根据访问路径将请求分发至不同服务器
- 提高web性能!nginx和php-fpm分别部署在不同服务器
- 分布式高并发服务器做请求分发,session共享(nginx+tomcat+redis)
- 查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态
- nginx下禁止某些ip访问web服务器的配置
- Nginx在局域网中使用ip_hash负载均衡策略,访问全部分发到同一个后台服务器
- nginx 根据不同URL分发到不同服务器
- nginx做静态服务器tomcat中获取不到请求用户的真实ip
- nginx做前端,后端web服务器无法获取真正客户机的ip,解决方法
- 通过nginx_lua实现根据请求参数分发道不同后端节点
- Nginx upstream的5种权重分配方式分享1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight 指定轮询几率,we
- 高性能Web服务器Nginx的配置与部署研究(3)Nginx请求处理机制
- nginx反向代理后web服务器显示真实访问IP
- 查看Web服务器(NginxApache)的并发请求数及其TCP连接状态
- Nginx在局域网中使用ip_hash负载均衡策略,访问全部分发到同一个后台服务器
- Apache、IIS、Nginx等绝大多数web服务器,都不允许静态文件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误。
- nginx 禁止ip直接访问web服务器
- 提高web性能!nginx和php-fpm分别部署在不同服务器;
- 高性能Web服务器Nginx的配置与部署研究(3)Nginx请求处理机制