本文介绍使用SAE时,如何处理构建镜像、部署代码包失败/超时的情况。
问题现象
构建镜像时,报错信息如下。
- buildImage waiting callback timeout
- exit code 8
可能原因
- buildImage waiting callback timeout
- 网络不通
- 带宽不足
- VPC内网自建下载服务器
- exit code 8
OSS URL签名过期。
解决方案
buildImage waiting callback timeout
软件包下载超时/失败的排查清单如下。
- 是否跨地域下载。确认方式:使用Webshell登录实例,执行wget下载部署的软件包URL。
- 是否跨地域下载OSS内网包。例如,部署华东1(杭州)地域的SAE应用,却使用华北2(北京)的OSS内网域名。
- 是否提供软件包下载的服务,且带宽不足。确认方式:使用Webshell登录实例,执行wget下载部署的软件包URL,查看下载速度是否能10分钟完成。
- 不支持ACL访问控制。
- 不支持内网自建服务器。
exit code 8
请重新签名或提交构建部署流程。确认方式:使用浏览器下载部署的软件包URL。
文档内容是否对您有帮助?