【发布时间】:2017-03-16 02:01:35
【问题描述】:
我有一个带有西欧端点和巴西端点的 Azure 移动应用程序。
我使用 Azure 流量管理器,并将路由方法设置为性能。
当我测试来自巴西的响应时间时(例如通过site),我最终得到了计数器执行结果:
- 直接测试巴西端点:0.3s
- 直接测试西欧端点:2.3s
- 通过流量管理器进行测试:2.6 秒
我还检查了(通过site)流量管理器确实指向巴西的巴西端点 IP 和来自世界其他地区的西欧端点 IP。
正如您所想象的,这不是预期的结果。
更新
一些截图。
以下是 TrafficManager 端点的结果:
以下是巴西端点的结果:
更新 2
我应该提一下,几周前我设置流量管理器时,完全相同的测试返回了良好的预期结果。我重新进行了这些测试,因为用户(理所当然地)抱怨性能。
【问题讨论】:
-
Azure 移动应用连接到的数据库在哪里?
-
db 在西欧,但与 db 无关。我检查根“你的应用程序正在运行页面”。而且直接调用巴西端点很快。
-
testing through Traffic Manager: 2.6s你的意思是从巴西发出一个请求,响应时间是2.6s?或 2.6 秒是来自世界各地的所有请求的平均响应时间。 -
显示的结果来自巴西。
-
我更新了问题,截图显示了来自世界不同城市的结果。
标签: azure azure-traffic-manager