我有三台服务器,我的主服务器,辅助服务器和负载均衡器 . 我使用Nginx作为我的负载均衡器但是我遇到了错误的网关错误 .
在我的Nginx站点配置文件中的负载均衡器上,我有:
upstream backend {
server 1.1.1.1:80;
server 1.1.1.2:80;
}
在我的服务器块中,我有:
location / {
proxy_pass http://backend;
}
在我的nginx错误日志中,我从上游读取响应头时“上游过早关闭连接”
当我转到我的负载 balancer 器IP,1.1.1.3时,我收到一个错误的网关错误 . 有任何解决这个问题的方法吗?
1 回答
你错过了几个参数
你的上游缺少keepalive
尝试添加这些