最近、Apache HTTPD (CentOS 上 - RPM バージョン httpd-2.2.3-45.el5.centos) を mod_proxy および mod_proxy_balancer と共に使用して、JBoss Application Server の前面に配置するソフトウェア ロード バランサーを作成することにしました。現在のセットアップ (以下の構成を参照) は正常に機能しているようで、両方のサーバーがインバウンド要求を積極的に処理しています。
ただし、1 つのサーバーがアクティブに要求を処理し、障害が発生するとパッシブ ノードにフェールオーバーしてアクティブにするアクティブ/パッシブ クラスターをセットアップしたいと考えています。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/
前もって感謝します。