【发布时间】:2017-09-30 12:00:53
【问题描述】:
我们一直在针对行为不端的 Web 应用程序(唉,我们无法控制)测试 Elastic Beanstalk。有时在发送响应的第一个字节之前需要超过 60 秒,但在 60 秒标记处,应用程序会从 nginx 发送 504: Gateway Timeout 消息。
我们需要将 60 秒设置为更高的值。我们尝试将这些设置添加到我们发送到“aws eb create-environment...”的文件中
{ "Namespace": "aws:elb:policies:myPolicy",
"OptionName": "ConnectionSettingIdleTimeout", "Value": "300" }
但它们似乎不影响 60 秒超时。我们做错了什么?
【问题讨论】:
-
您收到来自 nginx 的消息,而不是 ELB,因此更改 ELB 设置无济于事。
-
这意味着我必须这样做:stackoverflow.com/questions/23709841/… 对吗?
-
老实说 IDK。