![AWS CodeDeploy:指定位置的脚本:......“5 秒内无法完成”](https://linux22.com/image/730831/AWS%20CodeDeploy%EF%BC%9A%E6%8C%87%E5%AE%9A%E4%BD%8D%E7%BD%AE%E7%9A%84%E8%84%9A%E6%9C%AC%EF%BC%9A......%E2%80%9C5%20%E7%A7%92%E5%86%85%E6%97%A0%E6%B3%95%E5%AE%8C%E6%88%90%E2%80%9D.png)
我正在使用 AWS CodeDeploy 并收到一条错误消息:
指定位置的脚本:...“5 秒内无法完成”
该脚本从 appspec.yml->hooks:->BeforeInstall 调用:
我该如何修复它?
这是在暗示什么吗?为什么是 5 秒的限制?我该如何增加它?
答案1
您可以为每个阶段指定一个超时,请参阅CodeDeploy — “钩子”部分的结构。
例如将其设置为 120 秒:
hooks:
BeforeInstall:
- location: /script/location/xyz.sh
timeout: 120
希望有帮助:)