Amazon Web Service(Elastic Beanstalk)多个请求实例类型t2.large中的运行状况降级

时间:2016-12-20 13:41:55

标签: java amazon-web-services elastic-beanstalk

我需要知道为什么当用户请求大于10时出现以下(附加图像)错误。错误如下所示

  

环境健康状况已从“正常”转变为“警告”。 1.5%的请求因HTTP 5xx而失败。使用HTTP 5xx

,0.1%的ELB请求失败

enter image description here

1 个答案:

答案 0 :(得分:0)

您的实例是否处于“降级”状态,或者是否会快速更改为“确定”?

虽然我不确定您的设置是否与我们的设置相同,但我发现“降级”状态不常发生且短暂存在。这是我能够学到的,如果有帮助的话。

当我查看我的日志时,我看不到任何 HTTP 5xx状态代码。然而,我看到的是偶尔的499年代。此外,每次记录499时,都来自Googlebot请求。

Per Wikipedia,499是一个nginx代码,“当客户端在服务器发送响应之前关闭了请求时”,但是“这些代码仅用于记录目的,不会发送实际响应”这些代码。“

我怀疑ELB将这种情况解释为5xx失败,引发零星的“退化”健康状况。但是,由于它似乎没有影响实际用户,所以我没有花时间调查。