1、在http节点下添加
upstream test {
server 127.0.0.1:16010;
server 127.0.0.1:16011;
}
2、把server 节点下 location 里 proxy_pass 的配置修改为 http://upstream名称 即 http://test
1 location / { 2 proxy_set_header X-Real-IP $remote_addr; 3 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 4 proxy_set_header Host $http_host; 5 proxy_set_header X-Nginx-Proxy true; 6 proxy_set_header Connection ""; 7 proxy_pass http://test; 8 }
本文详细介绍了如何在Nginx中配置代理,包括设置upstream模块,将请求转发到多个后端服务器,以及如何正确设置proxy_pass指令来实现负载均衡。此外,还讲解了如何通过设置header来传递客户端真实IP地址,确保后端服务器能够正确识别。
486

被折叠的 条评论
为什么被折叠?



