如何将现有的 ElasticBeanstalk tomcat 环境更新到 8.5

如何将现有的 ElasticBeanstalk tomcat 环境更新到 8.5

我有一个旧的 EBS 环境,运行 Tomcat 8.0。我想更新到 8.5,因为它是新版本,并且 8.0 不再受支持。我该怎么做?升级按钮只允许我将 AMI 更新到 3.x,但不提供升级 Tomcat 的功能。

答案1

您需要创建新环境,将应用程序部署到此环境,然后交换环境地址,具体过程如下所述文档

答案2

由于某种原因,AWS 尚未对其进行宣传,但您实际上可以使用 CLI 将现有实例迁移到新平台。

找你的解决方案堆栈名称

然后使用 CLI 更新(我已包含示例堆栈名称):

aws elasticbeanstalk update-environment --environment-name <YOUR-ELB-NAME> --solution-stack-name "64bit Amazon Linux 2 v4.0.1 running Tomcat 8.5 Corretto 11"

相关内容