Azure 流量管理器和 Azure 应用程序网关可用于为 Web 应用程序提供全局负载均衡和故障转移功能。 Azure 流量管理器使用基于 DNS 的路由跨多个区域分配传入流量,而 Azure 应用程序网关在区域中会提供应用程序级路由和负载均衡。
将 Azure 应用网关与 Azure 流量管理器配合使用的应用场景
- 提高应用程序性能:使用 Azure 流量管理器将流量路由到最近的 Azure 应用程序网关,可以降低延迟并提高用户的应用程序性能。
- 提高应用程序可用性:通过使用 Azure 流量管理器在多个 Azure 应用程序网关之间分配流量,可以确保即使一个或多个网关不可用,应用程序仍然可用。
- 缩放应用程序:使用 Azure 应用程序网关对区域中的流量进行负载均衡,可以水平缩放应用程序以处理增加的流量。
- 保护应用程序:使用 Azure 应用程序网关终止 SSL/TLS 连接并防范 Web 攻击,可以保护应用程序免受外部威胁。
进程概述:如何将 Azure 应用网关与 Azure 流量管理器配合使用
创建 Azure 流量管理器配置文件:首先创建 Azure 流量管理器配置文件。 将其配置为使用所需的流量路由方法(优先级、加权、性能或地理)。
创建 Azure 应用程序网关:接下来,创建 Azure 应用程序网关。 将其配置为使用所需的后端池和路由规则。
复制 Azure 应用程序网关前端公共 IP 地址,然后使用此 IP 地址向 Azure 流量管理器配置文件添加终结点。
测试设置:最后,通过从 Web 浏览器访问 Azure 流量管理器 DNS 名称来测试配置。 这有助于确保流量正确路由且负载均衡。 在以下示例中,应用程序网关后端目标为 Web 服务器。
通过将 Azure 流量管理器与 Azure 应用程序网关配合使用,可以跨多个区域实现 Web 应用程序的高可用性和可伸缩性。 这种服务组合可帮助你提高应用程序性能、提高应用程序可用性、缩放应用程序和保护应用程序。
请记住监视终结点的运行状况并根据需要调整流量管理器和应用程序网关配置,以确保高可用性、最佳地理分布和有效的负载均衡。