将应用程序部署到 Azure - 避免首次命中性能问题

将应用程序部署到 Azure - 避免首次命中性能问题

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

另外 - 如果有我应该遵循的任何网络应用程序配置来避免此问题(“始终开启”属性除外),请告诉我。

提前致谢!

答案1

您可以使用 Azure App Service 的自动交换插槽功能。使用此方法,您可以部署到暂存插槽。该结构将预热应用程序,然后自动将其投入生产。

此链接更多细节

相关内容