Добавить ограничение развертывания Tomcat - PullRequest
0 голосов
/ 04 октября 2019

В соответствии с текущими потребностями, мы хотим ограничить развертывание одного из приложений с системной переменной. Есть ли способ в конфигурации tomcat сделать это, не удаляя завершенную войну из каталога webapps.

У нас есть несколько серверов Tomcat, работающих в нашей среде. Каждый сервер в настоящее время работает с 2 приложениями. Учитывая текущую потребность, мы хотим развернуть приложение 2 на некоторых экземплярах сервера. Приложение-1 должно быть развернуто во всех экземплярах.

Tomcat-server -1 Application-1 Application-2 Tomcat-server-2 Application-1 Application-2 Tomcat-server-3 Application-1 Application-2(Stop deployment)

Примечание. Развертывание должно быть остановлено во время запуска сервера.

Я ценю любую помощь поэто.

1 Ответ

0 голосов
/ 04 октября 2019

Вы можете использовать атрибут deployIgnore элемента Host в сочетании с заменой системного свойства в файлах конфигурации XML. Вы закончите что-то вроде:

<Host ... deployIgnore="${deploy.ignore.pattern}>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...