我在我的服务器上使用NGINX作为负载均衡器,它根据权重代理对应用服务器的请求 .

从今天早上开始,我已经开始在浏览器上收到此错误

502 Bad Gateway

并检查NGINX错误日志

从上游读取响应头时,上游过早关闭连接,客户端:

在应用程序服务器(Apache PHP)页面上调用通过php-sdk调用PayPal setexpresscheckout请求 .

有时它可以工作(多次刷新页面)而不会抛出502,所以问题是间歇性的 .

我试过以下选项:

  • 增加NGINX conf中的代理缓冲区大小 .

  • 关闭缓冲选项

  • 增加代理读取超时最多5秒

以上都没有奏效 . 谁能指点我正确的方向?