空闲超时更改在 AWS 负载均衡器上生效需要多长时间?

How long until idle timeout changes take effect on an AWS load balancer?

我的 elastic beanstalk 应用程序收到 504 错误。我认为后端请求花费的时间太长,负载均衡器向客户端返回 504。我尝试在负载均衡器上将空闲超时从 60 秒更改为 120 秒,但它似乎在 60 秒后仍然超时。我还需要做什么才能使它生效,还是只是时间问题?

好的,所以我想通了这个问题。虽然这并不能完全回答我最初的问题(ELB 超时更改生效需要多长时间),但它确实解决了我遇到的问题。

基本上,您需要配置 nginx 代理来超时:

旁注 - 来自负载均衡器的日志有助于显示 BackendStatusCodeElbStatusCode,其中 504。这表明实际上是应用程序服务器返回 504 .