Azure 流量管理器在同一区域有多个 Web 应用程序
Azure Traffic manager with more than one Web App in the same region
我需要使用流量管理器将流量路由到我在同一区域拥有的三个应用服务(一个具有三个实例的应用服务无法工作,我需要对负载平衡进行更多控制)。
我读到 here 这是可能的
我尝试在不同的应用服务计划中设置应用服务,但我仍然无法将同一域分配给多个应用服务。在文档中我读到 "scale unit" 但我不知道它是什么,有什么想法吗?基本上我无法在同一区域创建两个应用服务,并为其分配相同的域。
我不确定您是否需要更多应用服务计划,但假设您需要。
您将看到的是 nested profiles。
还有good documentation解释了限制:
Each Traffic Manager profile can have at most one Web App endpoint
from each Azure region. To work around for this constraint, you can
configure a Web App as an External endpoint. For more information, see
the FAQ.
以及其中一些问题的解决方法 here。
刻度单位是让您烦恼的单位。 @juunas 在帮助您找到比例单位的正确路径上。但是,AppServicePlan 不是单个 VM,但这是另一个主题。
所以基本思路:
- 您创建应用服务计划
- 您在其中创建一个网络应用程序
- 您 运行g
nslookup yoursite.azurewebsites.net
以发现您的 真实 DNS 名称。就像@juunas 指出的那样,它将类似于 waws-prod-am2-077.vip.azurewebsites.windows.net
。 waws-prod-am2-077
是您的比例单位。
您重复这些步骤,直到您发现您的应用服务计划 运行 在不同的规模单位上。
很遗憾,这在任何地方都没有记录。不,没有更简单的方法来检查应用程序服务计划的比例单位。也没有更简单的方法来跨不同规模的单位部署多个应用程序服务计划。
另一方面,将您的应用服务计划分布在不同的规模单位将使您的应用更好地应对部分服务中断:)
我需要使用流量管理器将流量路由到我在同一区域拥有的三个应用服务(一个具有三个实例的应用服务无法工作,我需要对负载平衡进行更多控制)。
我读到 here 这是可能的
我尝试在不同的应用服务计划中设置应用服务,但我仍然无法将同一域分配给多个应用服务。在文档中我读到 "scale unit" 但我不知道它是什么,有什么想法吗?基本上我无法在同一区域创建两个应用服务,并为其分配相同的域。
我不确定您是否需要更多应用服务计划,但假设您需要。
您将看到的是 nested profiles。
还有good documentation解释了限制:
Each Traffic Manager profile can have at most one Web App endpoint from each Azure region. To work around for this constraint, you can configure a Web App as an External endpoint. For more information, see the FAQ.
以及其中一些问题的解决方法 here。
刻度单位是让您烦恼的单位。 @juunas 在帮助您找到比例单位的正确路径上。但是,AppServicePlan 不是单个 VM,但这是另一个主题。
所以基本思路:
- 您创建应用服务计划
- 您在其中创建一个网络应用程序
- 您 运行g
nslookup yoursite.azurewebsites.net
以发现您的 真实 DNS 名称。就像@juunas 指出的那样,它将类似于waws-prod-am2-077.vip.azurewebsites.windows.net
。waws-prod-am2-077
是您的比例单位。
您重复这些步骤,直到您发现您的应用服务计划 运行 在不同的规模单位上。
很遗憾,这在任何地方都没有记录。不,没有更简单的方法来检查应用程序服务计划的比例单位。也没有更简单的方法来跨不同规模的单位部署多个应用程序服务计划。
另一方面,将您的应用服务计划分布在不同的规模单位将使您的应用更好地应对部分服务中断:)