NGINX的proxy_pass配置是用来做什么的?例如,我有一个托管在亚马逊EC2服务上的Django应用程序。
在EC2上,假设我有1个负载均衡器位于2个nginx服务器前面。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;
}
代理_pass是什么?在这种情况下,它是否是负载均衡器的URL?