Как перезапустить приложение на сервере tomcat

Я искал какое-то решение для перезапуска приложения внутри сервера tomcat на удаленной машине linux, но я еще ничего не нашел.

Может ли кто-нибудь рассказать мне, как я могу перезапустить приложение на Tomcat Server через некоторый промежуток времени, не перезагружая сервер tomcat на удаленном компьютере?

Может ли кто-нибудь помочь мне с Bash Script и CRON Job?

, Сначала настройте свой tomcat, чтобы разрешить доступ к приложению менеджера (выполните следующие действия )

, Затем проверьте, что все работает хорошо из браузера, идущего на URL-адрес

http://your_server_url:8080/manager/reload?path=/your_app_context [EDITED] If your version of Tomcat is 7 or above the url must be: http:// your_server_url:8080/manager/text/reload?path=/your_app_context 

, Сделайте то же самое из командной строки, используя wget o curl

  wget -O - http://your_server_url:8080/manager/reload?path=/your_app_context 

, Наконец отредактируйте свой crontab (запустите crontab -e) и установите что-то вроде этого:

  # run each day at 01:00 0 1 * * * wget -O - http://your_server_url:8080/manager/reload?path=/your_app_context >/dev/null 2>&1