根据Amazon 53文档,如果超过18%的健康检查人员报告为健康,则端点将被标记为健康。
上周,我们遇到了一种特殊的情况:谷歌( Google )的故障导致谷歌负载平衡器的可用性从100%下降到只有20%的AWS健康检查器可以访问。
期望的行为应该是将这种健康检查标记为不健康,但似乎只有当可用性下降到18%以下时,健康检查才会触发。有没有办法把这个18%的数字调高?
来自亚马逊53号公路的文档这里
每个Amazon路由53健康检查器都将其健康检查的结果传播到全世界的Amazon路由53 DNS服务器。如果超过18%的可用健康检查器报告端点是健康的,则Amazon 53在适用时使用相关的资源记录集来响应查询。如果18%的健康检查程序或更少的人报告端点是健康的,则Amazon 53通常不会使用相关的资源记录集来响应查询。18%的值可能会在将来的版本中改变。
发布于 2016-10-18 02:38:17
有没有配置选项来修改53健康检查器的运行方式。
一种选择是创建您自己的健康检查。例如,web服务器可以检查它是否可以连接到数据库。在web服务器(如example.com/health.htm
)上创建一个特殊页面,进行检查并返回“成功”消息。然后,配置路由53以查找该消息,作为健康检查的一部分。
见字符串匹配文档。
https://stackoverflow.com/questions/40091942
复制相似问题