【发布时间】:2015-09-28 09:44:21
【问题描述】:
我在 Azure 云的多个区域中有一个 Web 应用程序,我在性能模式下使用流量管理器将用户重定向到最近的区域。
关于我的事情如下: 通过这个站点https://www.whatsmydns.net,我检查了我的 Web 应用程序以查看选择了哪个数据中心。 有趣的是,来自加利福尼亚的人被重定向到西欧的服务器,但美国中部也有一个服务器。 因此,从流量管理器的站点到欧洲服务器的 ping 比到美国中心要快。 但我相信,这两者之间的差异也不会很大......
现在我担心,用户可能会一直在美国中部和欧洲之间跳转,因为他处于这样一个区域,可用服务器的延迟几乎相同。 我还将文件存储在每个区域的 Azure 存储帐户中。如果用户现在跳转,我将不得不一直在区域之间传输这些文件......
所以我想知道是否有可能通过他的 GEOIp 将用户重定向到特定区域而不是通过延迟?
在我看来,流量管理器的一个好处是我可以为所有地区使用一个域... 我能想到的唯一解决方案是一个自己的云服务,它取代了流量管理器,并通过他们的 IP 将用户重定向到不同的区域,如 us-center.DOMAIN.com、we-eu.DOMAIN.com 等......
还有其他解决方案吗? 感谢您的帮助!
兄弟, 代谢
【问题讨论】:
标签: azure load-balancing azure-traffic-manager