Привет. Я настраиваю IBM HTTP Server в качестве внешнего интерфейса приложения tomcat, прослушивающего порт 9001. Веб-сервер и сервер приложений (tomcat) находятся на разных машинах. Машина А с установленной системой IHS. мой вопрос: где мне указать машине A (IHS) отправлять запросы на машину B (Tomcat на порту 9001). Что именно добавить в httpd.conf, чтобы все запросы, поступающие на веб-сервер, доходили до машины B сервера tomcat. обе машины на линукс.
Сервер IBM Http и Tomcat
comment
Это делается рабочим файлом :)
- person Infra_engineer   schedule 23.07.2018
Ответы (1)
IHS 8.0 и 8.5 построены на базе ядра Apache версии 2.2.8. IHS 9.0 — это Apacje 2.4, поэтому конфигурации могут немного отличаться.
Посмотрите в документации Apache, как включить mod_proxy и написать строфу с преверсивным прокси, например
ProxyPass "/foo" "http://foo.example.com/bar" ProxyPassReverse "/foo " "http://foo.example.com/bar"
Документы: https://httpd.apache.org/docs/2.4/mod/mod_proxy.html
В качестве альтернативы взломайте plugins-config.xml, хотя он может быть перезаписан Websphere... см....
person
Marcin P
schedule
23.07.2018
Спасибо за ваш ответ, я мог бы решить это через рабочий файл
- person Infra_engineer; 12.11.2018