应用服务发布后花费的时间太长

时间:2019-11-05 14:55:37

标签: asp.net-mvc azure iis azure-web-app-service

我们已将.NET MVC Web应用程序部署为Azure应用程序服务。当我们需要重新编译并重新发布它时,它大约需要5分钟才能恢复正常,从而触发网站关闭的电子邮件警报。

同一应用程序在本地IIS / Windows 10上部署后,重新编译后的显示时间不会超过10秒。

不确定是什么原因引起的。或者重新发布后我们可以做些什么来加快速度。

编辑:要发布应用,我们使用VS2017中的发布功能,并使用Azure应用服务中的发布配置文件。不使用部署槽功能。

enter image description here

1 个答案:

答案 0 :(得分:1)

除了缺乏细节外,您可以做的一件事是使用部署槽。在插槽中准备就绪时,您可以进行交换,并且停机时间/冷启动几乎为零。