我从弹性beanstalk应用程序中得到504错误。我相信后端的请求花费的时间太长,负载均衡器正在向客户端返回504。我在负载均衡器上尝试将空闲超时从60秒提升到120秒,但它仍然在60秒后超时。为了让它生效,还有什么我需要做的,还是只是时间问题?
答案 0 :(得分:0)
好的,所以我想出了这个问题。虽然这并没有完全回答我原来的问题(ELB超时更改生效所需的时间),但它确实解决了我遇到的问题。
基本上,您需要配置nginx代理以延长超时时间:
https://stackoverflow.com/a/47169533/2460073
附注 - 来自loadbalancer的日志有助于显示BackendStatusCode
和ElbStatusCode
所在的504.这表明事实上应用服务器返回504
。< / p>