Могу ли я использовать java11 с elasti c beanstalk и tomcat? - PullRequest
0 голосов
/ 04 мая 2020

У меня есть приложение scala, которое использует scala 2.11 и Java 11 и работает в tomcat. Мне пришлось перейти на Java 11 с Java 8 из-за некоторых проблем с зависимостями.

В прошлом я запускал это приложение на elasti c beanstalk (назад, когда приложение раньше запускалось на java 8). Однако не похоже, что есть платформа elasti c beanstalk для java 11. Нужно ли мне искать новый способ развертывания и запуска моего приложения или есть простой способ запустить elasti c beanstalk? java11?

Я пытался использовать подход ebextensions, описанный в Java 11 на AWS beanstalk для загрузочного проекта Spring , но он не работает, и похоже, что он работает вокруг проблемы с elasti c бобовый стебель застрял в прошлом. Я чувствую, что пришло время забыть elasti c beaanstalk, но он работал до сих пор, так что я не хочу делать это без четкой альтернативы.

В соответствии с поддержкой https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms. java последняя предложенная платформа elasti c beanstalk - java 8 с tomcat 8.5 Согласно документации, последняя версия tomcat для Elasti c Beanstalk -

версия платформы и название стека решения

Java 8 с Tomcat 8.5 версии 3.3.4

64bit Amazon Linux 2018.03 v3.3.4 под управлением Tomcat 8.5 Java 8

2018.03.0

Java 1.8.0_242

3.1.0

Tomcat 8.5.51

Apache 2.4.41 (по умолчанию), Apache 2.2. 34, Nginx 1.16.1

...