AWS Beanstalk 重启实例
AWS Beanstalk Restarts Instance
我使用 AWS Codepipeline、Github、Jenkins 和 AWS Elastic Beanstalk (Docker) 创建了一个管道 运行 一个 nodejs 应用程序。每次在 AWS Codepipeline 中触发构建并在 Elastic Beanstalk 实例上完成部署时,它对应的 EC2 实例就会终止并重新创建另一个实例,我们只希望在不终止 EC2 实例的情况下部署应用程序。每次 build/deployed 终止的原因可能是什么?
您的 beanstalk 中有多少个实例以及您使用的是什么部署方法:一次全部、滚动、使用额外批次滚动或不可变?
有了这些回应,我们可以继续研究。
我切换到不可变部署并不再遇到问题,如下所述:
原来滚动部署会导致超时,尤其是我需要一个实例
我使用 AWS Codepipeline、Github、Jenkins 和 AWS Elastic Beanstalk (Docker) 创建了一个管道 运行 一个 nodejs 应用程序。每次在 AWS Codepipeline 中触发构建并在 Elastic Beanstalk 实例上完成部署时,它对应的 EC2 实例就会终止并重新创建另一个实例,我们只希望在不终止 EC2 实例的情况下部署应用程序。每次 build/deployed 终止的原因可能是什么?
您的 beanstalk 中有多少个实例以及您使用的是什么部署方法:一次全部、滚动、使用额外批次滚动或不可变?
有了这些回应,我们可以继续研究。
我切换到不可变部署并不再遇到问题,如下所述:
原来滚动部署会导致超时,尤其是我需要一个实例