本文介紹使用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。
文檔內容是否對您有幫助?