将应用程序部署到Azure – 避免首先遇到的性能问题

我想知道是否有一种方法可以在将.net mvc Web应用程序发布到Azure Web应用程序之前进行“预编译”,以避免首次访问页面时出现巨大的性能下降。

另外 – 如果有任何Web应用程序configuration,我应该按照以避免这个问题(除了“永远在线”属性),请让我知道。

提前致谢!

您可以使用Azure App Service的自动切换插槽function。 使用这种方法,您可以将其部署到临时插槽。 面料将温暖的应用程序,然后自动投入生产为您服务。

看到这个链接了解更多细节