Конфигурация apache для hybris
У меня есть один веб-сервер и два сервера Hybris. Например:
веб-сервер - http://10.0.0.1/
Hybris - http://10.0.0.2:9001/ и http://10.0.0.3:9001/
Теперь я хочу использовать веб-сервер в качестве балансировщика нагрузки для перенаправления запросов. Перенаправление работает нормально, но во время перенаправления выставляет IP-адрес hybris, который мне не нужен. Я хочу выставить IP веб-сервера на всеобщее обозрение.
Как я могу написать правило перенаправления для этого. Любая помощь высоко ценится.
Спасибо,
1 ответ
По сути, вы хотите иметь следующее в вашей конфигурации Apache:
<Proxy balancer://cluster>
BalancerMember http://10.0.0.2:9001 route=node1
BalancerMember http://10.0.0.3:9001 route=node2
</Proxy>
ProxyPass / balancer://cluster/
ProxyPassReverse / balancer://cluster/
Используя такой прокси-сервер, он будет прозрачен для пользователя, какой IP-адрес обслуживается. Более подробную информацию о том, как настроить Hybris для работы с Apache, можно найти в официальной документации здесь.