使用Azure上的Web Apps首次加载缓慢的首次加载

时间:2017-11-03 07:05:38

标签: asp.net-mvc azure

我第一次浏览器加载页面时遇到非常慢的加载时间(~10秒)。一旦页面加载,它将快速加载以用于后续页面请求。我怀疑应用程序正在将页面资源加载到内存中。有没有办法预先加载'使用前应用程序的所有页面?并保持他们的负载?似乎经过一段时间后,缓慢的负载将返回,可能是因为垃圾收集。

我尝试过其他评论和问题所建议的一系列策略。 Web应用程序将设置为“永远在线”'它被编译成一个DLL。

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:0)

启用Application Insights并使用分析来识别瓶颈。 https://docs.microsoft.com/en-us/azure/application-insights/app-insights-profiler