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

Следует ли останавливать автономный http-сервер Tomcat после настройки http-сервера apache?

Я собираюсь настроить свой Linux-сервер (ubuntu) с Apache и Tomcat. Я видел документацию по настройке коннектора tomcat для apache, но я не понимаю, что вы не должны останавливать автономный http-сервер tomcat, который прослушивает порт 8080, после того, как вы настроили apache для обработки запросов ? Ни в одной документации об этом ничего не сказано. Или что-то во время настройки мешает запуску этой части?

Коннектор 8080 обычно прослушивает только интерфейс localhost. Таким образом, даже если вы не выключите его, все в порядке, поскольку он недоступен для остальной части сети. Однако я бы рекомендовал включать его только для целей отладки, например, когда вы хотите определить, является ли причина проблемы на стороне Tomcat или на стороне Apache.

В нашей настройке мы оставляем его открытым, но не общедоступным. У нас есть настройка с балансировкой нагрузки, и это позволяет нам по-прежнему подключаться к каждому серверу tomcat отдельно, за пределами коннектора, поэтому мы можем видеть, что возвращает каждая отдельная машина. Иногда это полезно при отладке. Однако у нас нет доступа к этому внешнему миру, потому что мы хотим гарантировать, что нормальный трафик проходит через соединитель.