如何设置"健康检查路径"?

时间:2017-12-21 08:11:19

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

更新12/21/2017 - 下午2点

这真是一个错误。 AWS更正了它。我仍然不知道什么是正确的价值。我设法设置/health,但实例总是不健康的。有什么建议吗?

原创12/21/2017 - 上午8点

今天,AWS Elastic Beanstalk Web控制台获得了我们地区的配置更新。在旧的GUI中,我们被要求设置运行状况检查 url 。所以我们输入https://domain/health

在新的GUI中,AWS要求运行状况检查路径 。但无论我尝试什么价值,我都无法保存配置,我总能收到相同的结果:

enter image description here

我尝试了这些值:

  • /
  • 健康
  • /健康
  • HTTPS:443 /健康
  • HTTPS /健康
  • HTTPS:443 /健康
  • HTTPS /健康
  • HTTP:80 /健康
  • HTTP /健康
  • HTTP:80 /健康
  • HTTP /健康

我相信这是一个错误,不是吗?您是否成功设定了健康路径?

2 个答案:

答案 0 :(得分:0)

你只需要在里面创建一个带有“OK”的原始html文件,然后将你的健康路径重定向到这个html文件。 如果您使用Django,只需执行:

views.py

def health(request):
    return HttpResponse("OK")

urls.py

url(r'^health/', views.health, name='health'),

答案 1 :(得分:0)

在Klemens链接的论坛帖子中,对我有用的是将健康检查网址设置为/,保存+应用更改,然后返回并重新输入我的真实健康状况检查网址。