你不能。

你不能。

我在 Amazon Route53 中设置了一个基本的故障转移流程,他们会进行健康检查,如果对结果不满意,他们会将请求重新路由到辅助服务器。根据我的访问日志,这种检查大约每秒发生一次。

根据:

http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html

看起来每个数据中心和 DNS 服务器每 30 秒都会进行一次检查。我假设这些检查是交错的、循环的,因此给人一种每秒都会检查的错觉。

有没有办法调整这个,以便我们每 15 或 30 秒只收到一次“ping”?

答案1

你不能。

下面是您可用的 AWS 控制台和 AWS API。如您所见,无法配置更高的速率,AWS 警告您,配置标准的 30 秒间隔会导致每 2-3 秒发出一个请求。

然而,正如迈克尔的评论,坏节点越快退出服务或好节点越快投入服务,只要这不会引起问题。

如果每 2-3 秒处理一个 ping 请求时遇到问题,则您的应用程序会遇到更大的问题。


AWS 控制台:

AWS 控制台


AWS API:

AWS API

相关内容