我最近決定在mod_proxy和mod_proxy_balancer上使用Apache HTTPD(在CentOS上 - RPM版本爲httpd-2.2.3-45.el5.centos)來創建一個軟件負載均衡器,它面向我的JBoss應用服務器。目前的設置(見下面的配置)似乎工作正常,並且兩臺服務器都在積極處理入站請求。Apache HTTPD mod_proxy_balancer主動/被動設置
但是,我想設置一個主動 - 被動羣集,其中一個服務器主動處理請求,一旦發生故障,它將故障轉移到被動節點,使其處於活動狀態。 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/
在此先感謝。
非常感謝Praveen。這就是我一直在尋找的東西 – 2012-06-24 08:03:53