标签: asp.net azure azure-web-sites azure-deployment azure-deployment-slots
我将我的(预编译的)ASP.NET Web表单站点从Visual Studio发布到启用了自动交换的部署插槽,以便它可以交换到我的生产槽中。有用;生产槽最终获得新代码,它很好,但它没有部署温暖。可能有10-15秒,网站没有响应。在进一步调试之后(通过使用应用程序初始化尝试做一些预热并记录重启)我发现该站点实际上在交换期间重新启动了几次 - 而且我在交换之后至少猜测一次。新发布的代码重新启动3次,旧代码重新启动两次。没有任何应用程序设置是“插槽设置”,所以我不确定是什么迫使它们都重启多次。