NGINX proxy_pass 配置有什么作用?例如,假设我有一个托管在 Amazon 的 EC2 服务上的 Django 应用程序。
在 EC2 上,假设我在 2 个 nginx 服务器前面有 1 个负载均衡器。nginx 服务器指向 4 个使用 Gunicorn 作为 WSGI 服务器的 django 应用服务器:
upstream my-upstream {
server 12.34.45.65:8000;
server 13.43.54.56:8000;
server 13.46.56.52:8000;
server 14.46.58.51:8000;
}
location / {
proxy_pass http://my-upstream;
}
proxy_pass 是什么?在这种情况下,它会是负载均衡器的 URL 吗?