1

Я пытаюсь увеличить размер кучи Java в tomcat в приложении Beanstalk. Для этого я создал YAML конфигурационный файл (с именем tomcat.config) следующим образом:Невозможно изменить конфигурации tomcat в AWS через файлы .ebextensions

option_settings: 
    - namespace: aws:elasticbeanstalk:container:tomcat:jvmoptions 
    option_name: Xms 
    value: 256m 
    option_name: Xmx 
    value: 1024m 
    option_name: XX:MaxPermSize 
    value: 64m 

Я поместил этот файл в каталоге src/main/resources/.ebextensions/.

Когда я развертываю эту войну на tomcat, я не вижу Xmx2014m в tomcat. Что я делаю не так?

+1

Вы можете настроить размер кучи JVM (мин. И макс.) На вкладке конфигурации консоли эластичного бобового стебля. Не совсем ответ на ваш вопрос, но он может помочь вам добраться туда, где вам нужно. – Theyna

+1

Спасибо @ Theyna. Я получил его, чтобы работать после некоторых испытаний. Наверное, я не создал YAML правильно. – Nik

+0

всегда полезно знать, что у вас есть что-то работать +1 – Theyna

ответ

1

Вот что сработало для меня, если кто-то еще нуждается в ответе.

option_settings: 
    - namespace: aws:elasticbeanstalk:container:tomcat:jvmoptions 
    option_name: Xmx 
    value: 1024m 
+0

Вышеупомянутая конфигурация находится в 'my-project-dir/src/main/resources/.ebextensions/tomcat.config'. – Nik

Смежные вопросы