【问题标题】:Socket.io application running on Elastic Beanstalk - how to handle healthchecks?在 Elastic Beanstalk 上运行的 Socket.io 应用程序 - 如何处理运行状况检查?
【发布时间】:2020-03-14 02:45:09
【问题描述】:

我有一个非常简单的 node.js 应用程序,它在端口 8081 上创建一个 socket.io 服务器并回复简单的专有请求。

它在带有 Application Load Balancer 的 Elastic Beanstalk 上运行良好。但是,Elastic Beanstalk 认为应用程序存在问题,因为运行状况检查失败。

让健康检查员开心的简单方法是什么?

【问题讨论】:

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


    【解决方案1】:

    <your_server>:<port>/healthcheck 创建一个 REST 端点,它返回 200 HTTP 响应代码,响应可能是 {"status": "ok"},并将 ALB 健康检查指向那里。

    【讨论】:

      猜你喜欢
      • 2015-11-16
      • 2013-11-13
      • 2016-06-14
      • 2018-11-07
      • 2018-11-02
      • 2020-11-10
      • 2018-08-17
      • 2021-01-16
      • 2019-08-28
      相关资源
      最近更新 更多