Опции Separete JVM для каждого отдельного приложения в Tomcat - PullRequest
0 голосов
/ 06 апреля 2020

Привет. Можно ли установить параметры jvm для разных приложений в tomcat. Я устанавливаю параметр jvm, но он влияет на все военные файлы в tomcat. Как я могу разделить. *

java -jar -Dspring.profile.active=dev

Но теперь я изменяю тип своего пакета на war и развертываю их в tomcat, и каждая война - это отдельное весеннее приложение, поэтому мне нужно разделить их параметры jvm

В tomcat такие приложения, как

myrestservice1-->jvm options -Dspring.profile.active=dev
myrestservice2-->jvm options -Dspring.profile.active=test

Я использую Tomcat 9

1 Ответ

1 голос
/ 06 апреля 2020

Вы сделаете это, запустив каждое приложение на отдельном Tomcat. По умолчанию они все используют одну и ту же JVM при работе на одном сервере.

Нет опции конфигурации, которая будет вести себя по-другому, если только вы не запустите tomcat в отдельных процессах / JVM.

Вы можете предоставить столько значений конфигурации для каждого процесса / JVM / tomcat, сколько пожелаете.

Вы можете иметь возможность обеспечить конфигурацию пружины в иначе, но это не то, о чем вы просите (а я не смог бы вам все равно сказать).

...