AWS 内部 ALB 前面的 Nginx 代理:连接到上游时上游超时(110:连接超时)

skg*_*skg 5 amazon-ec2 nginx-config

ALB 后面有两个 drupal apache Web 服务器。Nginxproxy_read_timeout没有300
proxy_connect_timeout proxy_send_timeout keepalive_timeout定义/配置。偶尔得到upstream timed out (110: Connection timed out) while connecting to upstream

然而,当我们查看所有上游组件时,它们都在工作。ALB 正在发挥作用,所有目标均正常。各个服务器均正常运行。似乎“发生了一些事情”导致它损坏,但无论该事件是什么,它都得到了解决。但是,解决后代理连接没有重置,仍然导致超时。

我们可以通过重新启动 nginx 来解决该问题,但是,我们希望 nginx 能够自行重置代理连接,而无需重新启动服务器。