Разделение Apache2 и Tomcat - PullRequest
       3

Разделение Apache2 и Tomcat

0 голосов
/ 28 августа 2018

В настоящее время у нас есть Apache2 и Tomcat8, работающие на одном сервере с бэкэндом MySQL. Мы хотим перейти от 2 уровня к 3 уровню, то есть поставить сервер Apache перед Tomcat. Сейчас нам не нужен балансировщик нагрузки или обратный прокси. Также нет межсетевого экрана между сервером Apache2 и сервером Tomcat8. Apache2 также не обслуживает статический контент.

Просто нужно войти на сервер Apache2 и в браузере набрать localhost и запустить его через веб-приложение, запущенное на сервере Tomcat8. Я провел тесты telnet и подтвердил, что порт 8009 работает и работает. Я попытался обновить файл worker.properties, но получил ошибку 503.

Допустим, наша установка: Сервер Apache2 - 111.111.11.132 Сервер Tomcat8 - 111.111.11.122

У меня есть пробник: http://111.111.11.122/probe

В файле Apache2 httpd.conf я добавил:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

ProxyPass /probe http://111.111.11.122:8080/probe
ProxyPassReverse /probe http://111.111.11.122:8080/probe

Затем я иду в Internet Explorer на сервере apache2 и вставляю: http://localhost/probe/*

Это вызывает у меня имя пользователя и пароль зонда, а затем я получаю следующую ошибку: Веб-страница не может быть найдена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...