使用Route 53 AWS故意进行健康检查失败

时间:2018-03-09 16:24:28

标签: python amazon-web-services amazon-route53 health-monitoring

我询问我想要实现的目标是否可行,如果是,也许有人可以就如何实现这一点给我一些建议。

所以我在Route 53上为我的服务器设置了一个健康状况检查,我已安排好如果健康检查失败,用户将被重定向到我在备份站点设置的静态网站。

我还有一个定期收集数据的网络刮刀,我的问题是,他们是否可以使用我收集的数据,并根据其价值,通过或未通过健康检查,从而确定哪个网站用户将被转移到。

我已经与AWS支持进行了讨论,他们已经说过他们的政策和条件是设计的,长话短说不会支持我想要实现的目标。

我是一个非常新手的程序员,所以我不确定是否可以这样做,但这是我的最后一个障碍,所以任何建议或帮助都会非常感激。

谢谢!

1 个答案:

答案 0 :(得分:2)

  • 制作文件名。让我们说healthy.txt
  • 将该文件放在Web服务器的HTML根目录中。文件中的内容并不重要。
  • 验证如果您访问自己的网站并尝试使用网络浏览器下载,则可以正常运行。
  • 将Route 53运行状况检查配置为HTTP,并将Path设置为使用/healthy.txt进行检查。

使您的服务器"不健康,"只需删除该文件。 Route 53健康检查员将收到404错误 - 不健康。

使服务器"健康"再次,只需重新创建文件。