1

我有一个托管在 Azure 中的网站,该网站在 3 个不同的 Azure 数据中心之间实现了全球负载平衡。

我们可以从以下 DNS 检查中看到,来自美国的请求解析到我的美国西部数据中心。在欧洲及其周边地区,请前往我的欧洲 DC。东南亚去东亚很好,但整个澳大利亚都被路由到美国。

https://www.whatsmydns.net/#A/www.whatsonglobal.com

作为澳大利亚居民,我相信对于我们的澳大利亚客户来说,这不是很好。特别是因为它目前正在为主页添加额外的 3 秒加载时间。

如何在不必选择其他负载均衡器的情况下解决此问题?我喜欢 Azure 流量管理器的简单性,但前提是它符合标准。

4

2 回答 2

1

帕特里克,首先,whatsmydns.net URL 显示整个澳大利亚不会去美国。2 个地点将前往欧洲,1 个地点将前往美国。

Azure 不断从所有数据中心探测世界各地的 LDNS 服务器,并定期更新性能表,以便将用户路由到“最近/最快”的数据中心。最快的数据中心通常基于 ISP 之间的路由和对等关系,因此它可能并不总是地理位置最近的数据中心。

您的用户从 WATM 端点选择的网站获得的性能很可能比从任何其他网站获得的性能更快,但您可以通过尝试直接浏览网站 URL 来验证这一点。如果您发现 WATM 没有将用户发送到最快的数据中心,则可以打开支持事件让 Azure 团队调查路由和延迟表。

于 2014-08-04T20:06:22.713 回答
0

Patrick - 这种行为很可能是由于 Azure 在澳大利亚还没有本地足迹。澳大利亚有一些 CDN 端点,现在就是这样。

如果您在 Azure 中托管了一个站点,那么无论如何您都将位于新加坡、美国西部或任何现有区域,因此澳大利亚用户的延迟不会因在美国点击流量管理器而受到影响。

于 2014-08-04T02:23:11.093 回答