2

我使用运行 nodejs 应用程序的 AWS Codepipeline、Github、Jenkins 和 AWS Elastic Beanstalk (Docker) 创建了一个管道。每次在 AWS Codepipeline 中触发构建并在 Elastic Beanstalk 实例上完成部署时,它对应的 EC2 实例都会终止并重新创建另一个实例,我们只希望在不终止 EC2 实例的情况下部署应用程序。每次构建/部署终止的原因可能是什么?

4

2 回答 2

0

您的 beanstalk 中有多少个实例以及您使用的是什么部署方法:一次性、滚动、使用附加批次滚动还是不可变的?

有了这些回应,我们可以继续研究。

于 2019-03-11T15:33:21.007 回答
0

我切换到不可变部署并停止遇到此问题,如下所述:滚动、滚动与 AWS 中的额外批处理和不可变部署之间的区别?

事实证明,滚动部署可能会导致超时,尤其是我需要一个实例

于 2019-07-15T12:20:45.857 回答