几分钟后部署插槽停止工作?

时间:2019-06-27 13:19:11

标签: azure azure-web-sites azure-web-app-service

我有一个天蓝色的应用服务。接下来,我创建了一个部署插槽,显示为名为myapp / staging的Web应用程序。 在Visual Studio中,我部署到了暂存位置。

它工作了几分钟,但看起来好像从未部署过-参见图片 no deploy

1 个答案:

答案 0 :(得分:0)

如果在插槽交换期间发生任何错误,则将其记录在D:\ home \ LogFiles \ eventlog.xml中。它也记录在应用程序特定的错误日志中。

在自定义预热期间,HTTP请求是在内部发出的(无需通过外部URL)。它们可能会因Web.config中的某些URL重写规则而失败。只需查看您的重写规则。 通过VS发布时,右键单击并选择左侧的“发布Web”,即可找到“设置”选项卡。选择那个。然后,展开“文件发布选项”下的选项,然后选中“在目标位置删除其他文件”框-根据需要检查此选项。

此外,仅作为补充信息,到应用程序根的HTTP请求是定时的。对于每个HTTP请求,交换操作将等待90秒,然后重试最多5次。如果所有重试都超时,则通常会停止交换操作。

相关问题