你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
可靠性和流量管理器
流量管理器是基于 DNS(负载均衡)域名系统。 此服务让你可以在全球 Azure 区域将流量分布到面向公众的应用程序。 流量管理器还提供具有高可用性和快速响应能力的公共终结点。
功能包括:
有关详细信息,请参考什么是流量管理器?
要了解流量管理器如何支持可靠的工作负荷,请参考以下文章:
清单
你是否出于可靠性考虑而配置了流量管理器?
- 如果 DNS 记录的生存时间 (TTL) 间隔过长,请考虑调整运行状况探测计时或 DNS 记录 TTL。
- 实现自定义页,用作流量管理器的运行状况检查。
- 有三种不同的流量路由方法。
- 考虑嵌套式流量管理器配置文件。
配置建议
请考虑以下建议,在配置流量管理器时优化可靠性:
建议 | 说明 |
---|---|
如果 DNS 记录的生存时间 (TTL) 间隔过长,请考虑调整运行状况探测计时或 DNS 记录 TTL。 | 后端不可用时,流量管理器不会立即故障转移到另一区域。 有一个无法为客户端提供服务的时间间隔。 此间隔的长度取决于运行状况探测的时间设置(探测间隔和允许的不正常响应数量)。 如果生成的间隔对于方案来说仍然太大,请考虑切换到 Azure Front Door 以获得全局负载均衡。 |
实现自定义页,用作流量管理器的运行状况检查。 | 常见的做法是在应用程序中实现一个自定义页面(例如 /health.aspx )。 为监视使用此路径可以执行应用程序特定的检查,例如,检查性能计数器或者验证数据库可用性。 页面根据这些自定义检查返回相应的 HTTPS 状态代码。 |
有三种不同的流量路由方法。 | 流量管理器支持使用三种流量路由方法来确定如何将网络流量路由到不同的服务终结点。 流量管理器将流量路由方法应用于它收到的每个 DNS 查询。 流量路由方法确定要在 DNS 响应中返回哪个终结点。 客户应注意这些终结点和终结点之间的路由差异。 |
考虑嵌套式流量管理器配置文件。 | 每个流量管理器配置文件都会指定一个流量路由方法。 有些方案要求的流量路由复杂程度高于单个流量管理器配置文件所能提供的路由。 可以嵌套流量管理器配置文件,将多个流量路由方法的优势结合在一起。 使用嵌套式配置文件可以重写默认的流量管理器行为,支持更大、更复杂的应用程序部署。 |
提示
有关流量管理器可靠性指南的更多详细信息,请参阅 Azure 流量管理器中的可靠性。