本文介绍使用SAE时,如何处理云效/流水线发布失败的问题。
问题现象
- 云效部署失败
- 流水线部署失败
- 流水线触发失败
- 云效发布失败
- 云效发布报错
- 控制台发布失败
- 控制台部署失败
问题原因
容器启动失败或者检测失败。
解决方案
SAE会根据您的容器是否启动成功来判断部署是否成功。
因此,建议您优先查看SAE的应用事件和实时日志分析问题。具体情况,通常可以分为以下三类。
- 拉取镜像失败:在应用事件页面,查看Failed to pull image xxxxx failed的报错信息,并按照找不到镜像的方向进一步排查。
- 容器启动失败:例如启动命令错误,在应用事件或者实时日志页面,可以查看错误信息。更多信息,请参见部署后实例无法启动,一直处于Crash或反复重启状态怎么办?。
- 健康检查失败:在应用事件页面,查看Readiness probe failed: check xxxxx failed的报错信息。出现以上信息,通常是因为您的健康检查命令设置错误或者时间阈值设置不合适。更多信息,请参见为什么设置健康检查后健康检查失败?。
文档内容是否对您有帮助?