我使用AWS:ELB(经典)→EC2(带Node.js)
问题。有时某些请求会返回502 Bad Gateway错误。在Nginx错误日志中,我看到“上游过早关闭连接,同时从上游读取响应头”错误。
没有超时问题。 此错误发生在Node.js应用程序处理此请求的同一秒。因此响应时间长,这不是超时问题。
客户端不会断开连接。我尝试以编程方式发出请求(以确保客户端不会断开连接)。并且有时会得到相同的错误,而测试客户端应用程序得到了来自Ngnix的502错误响应。
谁可以关闭连接,为什么? 如何解决这个问题?