我有一个在3台服务器上运行的应用程序,并在它们前面有基于nginx的负载均衡器。
当我不使用负载平衡器并请求单个应用程序时,一切正常。但是使用负载均衡器,我无法以最佳方式使用我的应用程序。在我的浏览器控制台中,出现诸如“无法加载资源”和“您已超出此API的请求配额”之类的错误。
这可能是什么原因以及如何解决?
用于负载均衡器的Nginx conf文件:
upstream Load_Balance{
server server1:443;
server server2:443;
server server3:443;
}
server {
listen 80;
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
location / {
proxy_pass https://Load_Balance;
proxy_read_timeout 300;
}
}