AWS Health状态变为RED的原因是什么?

bru*_*nan 7 amazon-web-services

我已经为AWS弹性beanstalk部署了一个应用程序.

启动应用程序后,它运行良好.但是5分钟后(我每5分钟设置一次健康检查),它运行失败.我访问网址但HTTP 503错误返回.

从事件信息中,我只获得健康状态从黄色到绿色的信息.

但是,如何获取详细信息以及如何处理此错误?

顺便说一句:我不明白,这种健康状况是RED导致应用程序无法启动或其他失败导致应用程序失败,那么健康状态变为RED?

Rya*_*man 2

Elastic Load Balancing 有一个运行状况检查守护程序,用于检查您为 200 范围 HTTP 状态提供的路径。

\n\n

如果应用程序出现问题,或者未返回 2xx 状态代码,或者您错误配置了运行状况检查 URL,则状态将变为红色。

\n\n

您可以执行以下两件事来查看发生了什么:

\n\n
    \n
  1. 在 Web 浏览器中输入单个实例的主机名 \xe2\x80\x94,特别是运行状况检查路径。你看到你所期望的了吗?

  2. \n
  3. 通过 SSH 进入实例并检查登录/var/log/opt/elasticbeanstalk/var/log。您能发现任何错误吗?

  4. \n
\n\n

在不了解有关您的应用程序、堆栈或容器类型的更多信息的情况下,这就是我能做的最好的事情。

\n\n

我希望这有帮助!:)

\n