在使用upstream配置了上游集群后,我们需要在location里用“ proxy_pass ”等指令把客户端的请求转发到后端,由Nginx 根据负载均衡算法选择一台恰当的服务器提供服务。
location /passto { #一个转发的location
proxy_set_header Host $host ; #使用变量转发原始请求的host头部
proxy_pass http://backend ; #转发到upstream块定义的服务器集群
}
Nginx 代理转发相关的指令比较多,用来应对各种复杂的场景, proxy pass 只是其中最基本的一个(转发HTTP/HTTPS 服务),其他的还有fastcgi pass 、memcached pass等,可以参考