多值应答路由 - Amazon Route 53
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

多值应答路由

多值应答路由允许您将 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 条不正常的记录。

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