如何停止发送到我的应用程序的 Route 53 运行状况检查请求?

上次更新日期:2021 年 4 月 23 日

如何停止发送到我的应用程序的 Amazon Route 53 运行状况检查请求?

简短描述

您可以针对任何公有资源配置 Route 53 运行状况检查。如果应用程序在您未在其上配置运行状况检查时接收来自 Route 53 的运行状况检查请求,原因可能是:

  1. 另一个客户错误地针对您的应用程序配置了运行状况检查。
  2. 为了测试目的,从您的账户中配置了运行状况检查,但在测试完成后未删除。
  3. 针对另一客户的公有 AWS 资源配置了运行状况检查。但是,这些资源的 IP 地址已重新分配给您的 AWS 资源。在这种情况下,运行状况检查是在重新分配的 IP 地址上配置的。如果运行状况检查基于域名,则由于 DNS 缓存而发送请求。
  4. Elastic Load Balancing 服务因扩展而更新了其公有 IP 地址,并已将 IP 地址重新分配给负载均衡器。

解决方法

要停止来自 Route 53 的不需要的运行状况检查请求:

  1. 通过查看应用程序日志来查找不需要的运行状况检查的 ID。有关更多信息,请参阅如何确定并解决来自 Route 53 的不需要的运行状况检查?
  2. 联系 AWS。如果您有 AWS Support 计划,请创建支持案例。如果您没有 AWS Support 计划,请填写 停止不需要的 Amazon Route 53 运行状况检查表单。在这两种情况下,请确保包含您在步骤 1 中找到的运行状况检查 ID。
  3. (可选)阻止防火墙中的运行状况检查 IP 地址范围。要查找 Route 53 运行状况检查服务使用的每个 AWS 区域的 IP 地址范围,请参阅 IP 范围 JSON 文件。在 JSON 文件中,搜索“ROUTE53_HEALTHCHECKS”。有关更多信息,请参阅为 Amazon Route 53 运行状况检查配置路由器和防火墙规则

这篇文章对您有帮助吗?


您是否需要账单或技术支持?