Я запускаю два приложения в экземпляре tomcat, поместив два подкаталога в каталог webapps. Это работает нормально для меня.
У меня есть новое требование для условной загрузки второго приложения, и условие может быть основано на значении, записанном в одном из файлов, присутствующих в системе (вне структуры каталогов webapps).
Это должно быть сделано динамически, что означает, что у меня нет гибкости в перемещении одного каталога из каталога webapps.
Есть ли способ добавить сценарий для достижения того же? Любой другой путь?
Подробнее:
У меня есть код планировщика Spring (поэтому приложение запускается автоматически), работающий в другом приложении tomcat, которое я хочу запретить выполнение, и я хочу избежать добавления проверки в коде планировщика Spring (о котором я упоминал выше), так как он является открытым исходным кодом и проверка потребуется во многих местах, поэтому я думаю, что tomcat не сможет загрузить второе приложение. Также этот код является кодом прошивки, где мне нужно иметь такое поведение при запуске tomcat (через systemctl)