具有多个 Web 应用的 Azure 流量管理器

Azure Traffic Manager with multiple web apps

我有两个 Web 应用程序,比方说部署在 Azure 上的 API1 和 WWW1。 这些应用部署在同一个 azure 区域。

我想使用配置为 active/passive 的高可用性和热备份。

为了实现这一点,我在配对区域(API2 和 WWW2)中复制了应用程序,并且正在创建一个在优先路由模式下工作的流量管理器配置文件,并配置端点。更具体地说,我想配置 API1 是主要端点,API2 是次要端点。我想对 WWW1 和 WWW2 做同样的事情。

但是我得到了一个错误,因为两个应用程序(API1 和 WWW1)都在同一个 azure 区域。

我需要配置两个不同的流量管理器配置文件吗?

是的,您将创建多个流量管理器配置文件,然后嵌套它们。

https://docs.microsoft.com/en-us/azure/traffic-manager/traffic-manager-routing-methods#a-name--performanceaperformance-traffic-routing-method

"If your profile contains multiple endpoints in the same Azure region, then Traffic Manager distributes traffic evenly across the available endpoints in that region. If you prefer a different traffic distribution within a region, you can use nested Traffic Manager profiles."

如何set up nested profiles.