Возможно ли перезапустить tomcat через JMX? Есть ли у tomcat какой-либо mbean, который поддерживает перезагрузку всех своих приложений и сервисов?tomcat restart через JMX
1
A
ответ
0
Насколько я знаю, для этого нет конкретных функций. Тем не менее, вы можете установить пользовательский MBean, который будет вызывать:
public static final int RESTART_EXIT_CODE = -999;
....
java.lang.System.exit(RESTART_EXIT_CODE);
Затем измените командный файл, который запускает службу Tomcat, чтобы проверить код завершения процесса виртуальной машины Java, и если она равна RESTART_EXIT_CODE, а затем снова -введите командный файл.
Смежные вопросы
- 1. Мониторинг Tomcat через JMX
- 2. Tomcat Servlet Restart
- 3. Tomcat/Spring - Restart Webapp
- 4. Restart tomcat после установки solr
- 5. Как контролировать PooledConnectionFactory (через JMX?)
- 6. Как выставить activemq JMX MBeans через jmx-консоль через jboss?
- 7. tomcat restart timeout при загрузке большого файла
- 8. Restart Tomcat от Jenkins или на сайте
- 9. Использование JMX для получения Tomcat полностью началось
- 10. Мониторинг Ehcache через JMX
- 11. heroku restart через новый API
- 12. Restart тора через командную строку
- 13. Как создать дамп потока через JMX?
- 14. JMX и отладка на Tomcat внутри Docker
- 15. Включить JMX в контейнере докеров Tomcat
- 16. Tomcat HawtIO JMX над авторизации Jolokia
- 17. Список соединений Tomcat с использованием JMX
- 18. Подключение к серверу Tomcat JMX неисправного
- 19. Остановить Apache Tomcat с помощью JMX
- 20. Мониторинг сеансов DataBase через JMX
- 21. Ehcache просмотр данных через JMX
- 22. понять порт HTTP-коннектора tomcat от JMX MBeans
- 23. Restart WebDev.WebServer
- 24. Restart IPython ядра запускается через «IPython ядра»
- 25. Restart WaWorkerHost на Azure (через RDP)
- 26. Как скрыть пароли источника данных в Tomcat JMX Beans
- 27. Как проверить, работает ли агент JMX в Tomcat?
- 28. JavaMelody Overhead вместо JMX
- 29. JMX или нет JMX
- 30. Как я могу получить показатели JAMon в JConsole (через JMX)
Вы не можете вызвать System.exit() в своем веб-приложении. См. Http://tomcat.apache.org/tomcat-7.0-doc/security-manager-howto.html#Background –
Ну, я просто попробовал. Вы можете вызвать System.exit(). Однако это может быть отключено администратором веб-сервера. –
Да. Классический FAQ: Q: Можно ли вызвать System.exit (i) в? A: Да, но только один раз ...... –
Nicholas