【发布时间】:2019-08-12 05:06:11
【问题描述】:
我有一个简单的 asp.net core 2.2 API。它配置为在我们签入 master 分支后立即部署到 azure。
Azure devops 发布管道配置为首先将其部署到暂存槽。然后它会进行烟雾网络测试(通过转到一个端点),如果测试成功,则将插槽与生产交换。
当插槽被交换时,它会执行相同的烟雾网络测试(通过在生产中转到相同的端点)来检查它是否仍然有效。很多时候,我会收到 HTTP 错误 500.30 - ANCM In-Process Start Failure。
在大多数情况下,再次部署相同的构建版本可以解决此问题。但我找不到任何日志或详细信息,为什么会发生此错误以及如何解决此问题。
知道如何在 Azure Web 应用程序上调试 HTTP 错误 500.30 - ANCM 进程内启动失败吗?
【问题讨论】: