Elastic Beanstalk 在部署错误或重试失败命令后继续,必须是执行此操作的简单方法
Posted
技术标签:
【中文标题】Elastic Beanstalk 在部署错误或重试失败命令后继续,必须是执行此操作的简单方法【英文标题】:Elastic Beanstalk continue after deploy error or retry failed command, must be a simple way to do this 【发布时间】:2020-11-23 15:19:07 【问题描述】:所以我在部署过程中遇到问题,其中 ebextensions 中的命令之一失败并停止部署过程。有没有办法阻止错误停止整个部署?
更多详情
使用 .ebextensions/*.config 文件运行命令更多详情
使用 t2.micro 并使用 bundle 运行 webpacker 编译,因为有限的 ram webpacker 失败了很多,但我通常可以登录并从 ssh 重新运行命令,它工作正常。 所以我的解决方案是在部署期间重新运行命令 3 或 4 次,这将解决问题,所以我只想要一种方法来防止命令失败停止部署【问题讨论】:
【参考方案1】:有没有办法阻止错误停止整个部署?
我认为commands 中的ignoreErrors
应该做你想要达到的目标:
但是,我宁愿建议调查命令失败的原因并修复它,而不是忽略它的错误。
【讨论】:
以上是关于Elastic Beanstalk 在部署错误或重试失败命令后继续,必须是执行此操作的简单方法的主要内容,如果未能解决你的问题,请参考以下文章
Elastic Beanstalk 预部署 Laravel 节点错误
为啥 Elastic Beanstalk 流量拆分部署策略忽略 HTTP 错误?
部署到 Elastic Beanstalk 时出现 JavaAgentDetector 错误
Spring AWS:在 Elastic Beanstalk 上部署战争时访问被拒绝错误