Я не могу понять реальное значение этих 4 тегов.
Элемент Engine представляет все оборудование для обработки запросов
связанный с конкретной службой Catalina. Получает и
обрабатывает все запросы от одного или нескольких соединителей и возвращает
завершен ответ на соединитель для окончательной передачи обратно
клиент.
Ровно один элемент Engine ДОЛЖЕН быть вложен в элемент Service,
после всех соответствующих элементов Connector, связанных с
этот сервис.
A Элемент Server представляет весь контейнер сервлета Catalina.
Следовательно, это должен быть единственный внешний элемент в
файл конфигурации conf / server.xml. Его атрибуты представляют
характеристики контейнера сервлета в целом.
A Элемент службы представляет собой комбинацию одного или нескольких
Компоненты соединителя, которые совместно используют один компонент Engine для
обработка входящих запросов. Один или несколько элементов службы могут быть
вложенный в элемент Server .
ОК, сервер - это Catalina (Servlet Engine), поэтому это корневой тег.
Я понимаю хост как отображение с www.mysite.com на физическую машину с запущенным Tomcat, так что несколько таких (виртуальных) хостов могут отображаться на одну физическую машину с Tomcat.
Но обслуживание и двигатель не ясны.
Кажется, что движок похож на компонент Coyote в Tomcat (отправляет http-ответ / запрос Каталине), но у Tomcat есть один контейнер Catalina с одной вещью Coyote, верно?
P.S. Кроме того, кажется, я не понимаю, что такое Разъем .