Можно ли перезапустить только часть движка сервлетов tomcat?

Можно ли перезапустить только часть движка сервлетов tomcat?

Я настроил сервер tomcat на несколько экземпляров сервера, каждый на отдельном порту. Вот часть server.xml:

<Server port="8005" shutdown="SHUTDOWN">
...
</Server>
<Server port="8006" shutdown="SHUTDOWN">
...
</Server>

Можно ли перезапустить только один из них или только некоторые двигатели в каждой службе?

решение1

Определение нескольких элементов Server в одном файле server.xml не поддерживается. То, что это вообще работает, несколько удивительно. Вам следует использовать отдельные экземпляры Tomcat для каждого из этих элементов Server.

После использования отдельных экземпляров Tomcat перезапуск отдельного сервера будет таким же простым, как перезапуск экземпляра.

Для компонентов более низкого уровня (движок, хост и т. д.) вы можете остановить/запустить их через JMX (который вам необходимо сначала включить).

Связанный контент