我配置了一些服务器,例如:
upstream other-load-balance {
server load-balance1;
server load-balance2;
}
server {
listen 80;
server_name test1.com;
location / {
proxy_set_header Host $host;
proxy_pass http://other-load-balance;
}
}
server {
listen 80;
server_name test2.com;
location / {
proxy_set_header Host $host;
proxy_pass http://other-load-balance;
}
}
它们使用相同的上游,上游是另一个负载平衡。
test1.com和test2.com是不同的服务。
我发现当test1.com服务是网关错误(502)时,test1.com和test2.com都将打印错误日志:
...no live upstreams while connecting to upstream
因此,如果我使用相同的上游,当一台服务器的上游关闭时,另一台服务器会受到影响吗?
Nginx版本是1.14.0。