首次向 Azure MVC3 应用程序发送 POST 请求非常缓慢。

3

正如标题所示,我们在Azure云中的MVC3应用程序中第一次“冷启动”POST非常缓慢。一旦它“启动”,正常请求将非常快速。短暂休息后的第一次启动需要几秒钟时间。随后的请求可以在毫秒内测量。

我们如何保持这个东西醒着?

1个回答

8

这可能是由于应用程序池在一段时间内处于闲置状态后卸载。下一个请求必须承担重新启动它的额外负载。

要确认这一点,您需要打开性能计数器并查看应用程序域加载和卸载的数量。

无论哪种方式,这篇博客文章解释了如何修复它。


太棒了!谢谢你。这是针对API的,所以尤其重要!这不是一个人可以等待的网站。 - Pittsburgh DBA
没问题,我自己也遇到了完全相同的问题,所以我是通过艰苦的方式学会的! - Matt Warren

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接