Azure移动应用程序 - ping如何花费7秒钟?

时间:2017-02-19 23:42:12

标签: performance azure-mobile-services

我正在尝试提高我的Azure应用程序性能。

然而,只需使用小提琴手调用网络应用根网址(天蓝色静态“此移动应用已启动且正在运行”页面),最多可能需要7秒。

我失去了它甚至可能的方式以及我能做些什么来改进它。

我目前的计划是B1,“Always On”是开启。

更新

长时间结合两件事:

  • 长DNS查询
  • 部署后记录移动应用程序的预热

这两个问题都可以用不同的方式解决。为了预热,请检查下面的@arianhall答案(我标记为正确)。对于DNS查找,它可以是很多东西。在我的情况下问题更广泛:我的ipv6 DNS服务器坏了,并且在一些超时后它不会切换到ipv4。

ps:这不是我正在做的ping但是网页加载为azurewebsites don't accept ping无论如何。

1 个答案:

答案 0 :(得分:0)

无论AlwaysOn是否打开,部署后的第一个请求都会导致"唤醒"成本。要解决这个问题,您需要预热网站。此博客文章将介绍如何执行此操作:http://ruslany.net/2015/09/how-to-warm-up-azure-web-app-during-deployment-slots-swap/