我在我的服务器上使用NGINX作为负载均衡器,它根据权重代理对应用服务器的请求 .
从今天早上开始,我已经开始在浏览器上收到此错误
502 Bad Gateway
并检查NGINX错误日志
从上游读取响应头时,上游过早关闭连接,客户端:
在应用程序服务器(Apache PHP)页面上调用通过php-sdk调用PayPal setexpresscheckout请求 .
有时它可以工作(多次刷新页面)而不会抛出502,所以问题是间歇性的 .
我试过以下选项:
-
增加NGINX conf中的代理缓冲区大小 .
-
关闭缓冲选项
-
增加代理读取超时最多5秒
以上都没有奏效 . 谁能指点我正确的方向?