Route53 健康检查 - 仍在提供服务的是不健康的组

Route53 健康检查 - 仍在提供服务的是不健康的组

我有一组 4 个负载均衡器,每个都有自己的 mydomain.bla A 记录

每条记录如下:

* Alias: No
* TTL: 60s
* Value: an IP address of a specific server
* Routing policy: Weighted
* Weight: 10
* Set ID: a unique name referencing the specific server, eg.: `edge-01`
* Assoc w/ Health Check: Yes
* Health Check: a health check that monitors this specific server.

据我了解,健康检查失败将导致该特定 IP 地址从亚马逊的名称服务器中删除。

然而我观察到,即使健康检查显示服务器不健康(因为我关闭了该服务器上的 nginx),Route53 仍然会偶尔为该服务器的 IP 地址提供服务。

我正在使用以下内容验证这一点:

dig mydomain.bla @ns-137.awsdns-17.com +short

所以希望这不是某些中间名称服务器缓存的问题。

我的健康检查工作正常,并显示正确的状态。

为什么不健康的服务器的 IP 仍由 Route53 提供服务?我该如何调试这个问题?

相关内容