我需要使用流量管理器将流量路由到我在同一区域的三个应用服务(一个具有三个实例的应用服务无法工作,我需要更多控制负载平衡)。
我读了here这是可能的
我尝试在不同的应用服务计划中设置应用服务,但我仍然无法将同一个域分配给多个应用服务。在文档中我读了“比例单位”,但我不知道它是什么,任何想法?基本上我不能在同一区域创建两个App Services,并为它们分配相同的域。
答案 0 :(得分:3)
我不确定您是否需要更多应用服务计划,但我们说您需要。
比你将要看到的是nested profiles。
还有good documentation解释了这些限制:
每个Traffic Manager配置文件最多只能有一个Web App端点 来自每个Azure区域。要解决此约束,您可以 将Web App配置为外部端点。有关更多信息,请参阅 常见问题。
及其中一些问题的解决方法here。
比例单位,是一个让你烦恼的单位。 @juunas是在正确的道路上帮助您找到您的比例单位。然而,AppServicePlan不是单个VM,但这是另一个主题。
所以基本的想法是:
nslookup yoursite.azurewebsites.net
以发现真实 DNS名称。就像@juunas指出的那样,它会像waws-prod-am2-077.vip.azurewebsites.windows.net
。 waws-prod-am2-077
是您的比例单位。您重复这些步骤,直到发现您的应用服务计划在不同比例单位上运行。
遗憾的是,这在任何地方都没有记录。不,没有更简单的方法来检查应用服务计划的比例单位。也没有更简单的方法来跨不同规模的单位部署多个应用服务计划。
另一方面,让您的应用服务计划分布在不同规模的单位,可以让您的应用更好地抵御部分服务中断:)