Назад | Перейти на главную страницу

Apache tomcat останавливается после исправления сервера RHEL

У меня есть сервер RHEL, на котором команда безопасности каждый месяц применяет исправления безопасности, а затем перезагружает сервер. У меня установлен apache tomcat на сервере RHEL и запущено веб-приложение (интерфейс HTML / CSS / Javascript и серверная часть загрузки Spring) (развернута WAR). После каждого обновления системы безопасности я замечаю 503 Service Unavailable в моем веб-браузере, и мне приходится вручную запускать сервер apache tomcat (sudo bin/startup.sh) каждый раз. Есть ли способ настроить это на сервере RHEL, чтобы мне не приходилось вручную запускать сервер каждый раз после выполнения исправления?

Spring boot имеет собственный встроенный сервер tomcat, который я не использую в этом случае, поскольку я развертываю свое приложение как WAR на сервере tomcat, установленном на сервере RHEL.

https://platform.igrafx.com/doc/installation-guide/install-application-server-environments-for-development-and-testing/installation-tomcat-8-on-centos-7-or-rhel-red- шляпа-предприятие-Linux-7

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