Назад | Перейти на главную страницу

Как обновить существующую среду Tomcat ElasticBeanstalk до 8.5

У меня старая среда EBS с Tomcat 8.0. Я хочу обновиться до 8.5, так как он новый и 8.0 больше не поддерживается. Как я могу это сделать? Кнопка обновления позволяет мне обновить AMI до 3.x, но не предлагает обновить Tomcat.

По какой-то причине AWS не удосужился рекламировать это, но вы действительно можете перенести существующий экземпляр на новую платформу с помощью интерфейса командной строки.

Найди свой имя стека решений.

Затем обновите с помощью 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"

Вам необходимо создать новую среду, развернуть приложение в этой среде, и после адресации этой среды подкачки процедура описана в документация