【发布时间】:2022-03-01 23:00:32
【问题描述】:
我在 Azure 中将容器部署到我的应用服务时遇到问题。在发布管道中,我看到了以下错误
[调试][PUT]https://$iagadsca01-cac-app-salesforcedownstream-01:***@iagadsca01-cac-app-salesforcedownstream-01.scm.azurewebsites.net/api/deployments/16801603731950666 [调试]无法解析响应:{} [调试]响应:未定义 [调试]遇到可重试状态代码:503。消息:'服务暂时不可用'。
管道将重复上述 PUT 操作 20 分钟并最终超时。
当我尝试为我的网络应用打开 Kudu 站点 (*.scm) 站点时,它只是给了我一个带有错误的空白页面
服务不可用
我认为无论我的应用程序是否正在运行,scm 站点都应该启动?什么可能导致 scm 站点给出 Service Unavailable 错误?
【问题讨论】:
-
Kudu 站点肯定会启动,即使部署失败。如果您转到 Azure 门户中的 Web 应用管理刀片并导航到“进程资源管理器”,您是否看到 scm 站点正在运行?你也许可以杀死那里的 scm 进程,它应该重新启动。
-
嘿@RobReagan..感谢您的提示...但是进程资源管理器是灰色的,当我将鼠标悬停在上面时,它说“此功能不适用于 Linux 应用程序”
-
啊。不幸的是,我对 Linux WebApps 的经验为零,所以我可能帮不上什么忙。如果你回收整个 WebApp,你有什么运气吗?如果没有,我唯一的其他建议是通过 FTP 进入实例并删除或重置文件。
-
@RobReagan .. 我已经重新启动了几次应用服务,甚至删除/重新创建了它.. 但仍然没有运气...无论如何,感谢您的帮助,接下来我将尝试获得 msft 支持。
-
我认为您已经达到了这一点。祝你好运。如果您不介意,您可以在使用 MSFT 解决问题后发布解决方案吗?我真的很好奇这是如何解决的。
标签: azure azure-devops azure-web-app-service