Недавно я решил использовать Apache HTTPD (для CentOS - RPM-версия httpd-2.2.3-45.el5.centos) с mod_proxy и mod_proxy_balancer для создания программного балансировщика нагрузки, который работает на моих серверах приложений JBoss.Текущая настройка (см. Ниже), кажется, работает нормально, и оба сервера активно обрабатывают входящие запросы.
Однако я хотел бы настроить Active-Passive кластер, где один сервер активно обрабатывает запросы и при сбое, он переключится на пассивный узел, сделав его активным.Возможно ли это с mod_proxy_balancer?
Мой текущий сегмент httpd.conf, связанный с этим, выглядит следующим образом.
<Proxy balancer://mycluster>
Order deny,allow
Allow from all
BalancerMember http://192.168.2.1:8080 route=node1
BalancerMember http://192.168.2.2:8080 route=node2
</Proxy>
ProxyPass / balancer://mycluster/ lbmethod=byrequests stickysession=JSESSIONID|jsessionid
ProxyPreserveHost On
ProxyPassReverse / http://192.168.2.1:8080/
ProxyPassReverse / http://192.168.2.2:8080/
Заранее спасибо.