View a markdown version of this page

多值应答路由 - Amazon Route 53

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

多值应答路由

使用多值答案路由,您可以将 Amazon Route 53 设置为返回多个值,例如 Web 服务器的 IP 地址,以响应 DNS 查询。您可以为几乎所有记录指定多个值,但是使用多值答案路由,您还可以检查每个资源的运行状况。然后,Route 53 仅返回运行状况良好的资源的值。这不能替代负载均衡器,但返回多个经过运行状况检查的 IP 地址是使用 DNS 来延长正常运行时间和负载共享的一种方式。

要将流量大致随机路由到多个资源(例如 Web 服务器),您可以为每个资源创建一个多值答复记录,并可以选择将 Route 53 运行状况检查与每条记录关联起来。Route 53 通过最多八条正常记录响应 DNS 查询,并向不同的 DNS 解析程序提供不同的应答。如果 Web 服务器在解析程序缓存响应后变得不可用,则客户端软件可以尝试响应中提供的其他 IP 地址。

注意以下几点:

  • 如果为多值应答记录关联了运行状况检查,则 Route 53 仅当运行状况检查正常时才使用相应的 IP 地址响应 DNS 查询。

  • 如果您没有为多值应答记录关联运行状况检查,则 Route 53 始终认为记录正常。

  • 如果您有不超过 8 条正常的记录,Route 53 将使用所有正常记录响应所有 DNS 查询。

  • 如果所有记录都不正常,Route 53 会向 DNS 查询提供最多 8 条不正常的记录。

可以对私有托管区中的记录使用多值应答路由策略。

有关您在使用多值应答路由策略创建记录时所指定值的信息,请参阅 多值应答记录的特定值所有路由策略的通用值