Azure Traffic manager在同一区域中具有多个Web应用程序

Azure Traffic manager在同一区域中具有多个Web应用程序,azure,azure-virtual-network,Azure,Azure Virtual Network,我需要使用Traffic Manager将流量路由到同一地区的三个应用程序服务(一个应用程序服务有三个实例无法工作,我需要对负载平衡进行更多控制) 我读到这是可能的 我试图在不同的应用服务计划中设置应用服务,但仍然无法将同一个域分配给多个应用服务。在文件中我读到了“比例单位”,但我不知道它是什么,有什么想法吗?基本上,我无法在同一地区创建两个应用程序服务,并为它们分配相同的域。我不确定您是否需要更多的应用程序服务计划,但假设您需要 比你将要看到的要多 还有一种解释了其局限性的方法: 每个Traf

我需要使用Traffic Manager将流量路由到同一地区的三个应用程序服务(一个应用程序服务有三个实例无法工作,我需要对负载平衡进行更多控制)

我读到这是可能的


我试图在不同的应用服务计划中设置应用服务,但仍然无法将同一个域分配给多个应用服务。在文件中我读到了“比例单位”,但我不知道它是什么,有什么想法吗?基本上,我无法在同一地区创建两个应用程序服务,并为它们分配相同的域。

我不确定您是否需要更多的应用程序服务计划,但假设您需要

比你将要看到的要多

还有一种解释了其局限性的方法:

每个Traffic Manager配置文件最多可以有一个Web应用程序端点 来自每个Azure区域。要解决此约束,可以 将Web应用配置为外部终结点。有关详细信息,请参阅 常见问题解答

还有一些解决办法

秤的单位,就是让你讨厌的单位@juunas位于正确的路径上,可帮助您找到秤单位。然而,AppServicePlan不是一个单独的VM,但这是另一个主题

因此,基本思想是:

  • 您创建了一个应用程序服务计划
  • 您可以在其中创建一个web应用程序
  • 您可以拨打
    nslookup yoursite.azurewebsites.net
    查找您的真实域名。正如@juunas所指出的,它类似于
    waws-prod-am2-077.vip.azurewebsites.windows.net
    waws-prod-am2-077
    是您的称重单位
重复这些步骤,直到发现应用程序服务计划以不同的比例单位运行

很遗憾,这一点在任何地方都没有记录。不,没有更简单的方法来检查应用程序服务计划的规模单位。也没有更简单的方法跨不同的规模单位部署多个应用程序服务计划


另一方面,让你的应用程序服务计划分布在不同的规模单元将使你的应用程序更好地抵御部分服务中断:)

当他们谈论规模单元时,我认为他们谈论的是运行Azure应用程序服务的虚拟机。如果运行
nslookup yoursite.azurewebsites.net
,您可以看到缩放单位的URL。您将得到类似于
waws-prod-am2-077.vip.azurewebsites.windows.net
的答案。这意味着Web应用不能位于同一个应用程序服务计划中。您应该使用手动缩放或自动缩放在同一区域中拥有多个应用程序实例,而不是在同一区域中有多个应用程序服务计划。Stack Overflow是一个供编程和开发问题使用的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。还有,我刚刚试过这个,你是对的,但是哇,我成功地在一个新的规模单位中获得了第一个应用程序服务,我必须获得另外3个,至少,它们中的一个,这将花费永远的时间。一个问题,为什么你说你不确定我们需要不同的应用服务计划?你的意思是我们可以使用相同的应用服务计划去一个新的规模单位吗(这会有意义)?嗨。我的意思是-为什么你不为你的应用使用一个单一的应用服务计划呢。会让你的事情变得更简单。当你只需要扩展一个应用程序时,所有的应用程序都会利用这个功能。你不会失去任何东西。否-你不能跨不同的规模单位跨单个应用程序服务计划。因为我需要在不同的规模单位中为不同的应用程序服务分配相同的域,而你说我不能跨不同的规模单位跨单个应用程序服务计划