当子配置文件包含不同子区域的数据中心时,Azure 流量管理器中的“性能”选项如何与子配置文件配合使用?
我知道性能选项将流量发送到最近的数据中心,这是有道理的,但是当它在嵌套配置文件之间进行选择时会怎么样,因为这些配置文件可能包含任何地方的数据中心。
所以,如果我创建多个嵌套配置文件“欧洲区域”、“美国区域”、“亚洲区域”,每个配置文件下面都有多个不同的数据中心,那么流量将如何精确路由/到底如何选择一个区域。
欧洲区
1.1北欧
1.2 西欧
美国区
2.1 美国东部
2.2 美国西部
2.3 美国中部
亚洲区
3.1日本
3.2东亚
我没有找到有关此场景的任何详细信息,给出的示例,例如这个 http://azure.microsoft.com/blog/2014/10/29/new-azure-traffic-manager-nested-profiles/不要解释该行为。
记住我可以有这样的个人资料
个人资料 1 1.1 日本 1.2 美国西部
个人资料 2 2.1 日本 2.2 美国西部
那么它会如何选择呢?
最佳答案
谢谢你的提问。您是对的,流量管理器无法轻松推断子配置文件的“位置”,因为它可能包含端点的混合。为了解决此问题,流量管理器要求您直接指定每个子配置文件的位置。
要通过 PowerShell 执行此操作,请在将子配置文件添加到父配置文件时使用 Add-AzureTrafficManagerEndpoint 的“-location”参数。
当使用“性能”流量路由方法时,必须以这种方式为“任何”类型(用于外部服务)的任何端点或“TrafficManager”类型(用于嵌套流量管理器配置文件)的端点指定位置已使用。
关于Azure 流量管理器通过不同数据中心的嵌套配置文件实现性能平衡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32163706/