我有一个旧的 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"