nginx 同一个location里配置多个proxy_pass

nginx 如何在同一个location里配置,多个proxy_pass,访问地址需要一样,只是端口不一样?

img


这样是错误的。


    upstream loadB{
        server 192.168.174.202:80;
        server 192.168.174.203:80;
        server 192.168.174.204:80;
      }
      server {
        listen       80;
        server_name  localhost;

        location / {

        proxy_pass http://loadB;
        #     root   html;
        #    index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
        root   html;
        }
}


参考链接

负载均衡 你配置不一样的端口号不就行了, 是不是你对应的端口没起来了,才不行