Apache WebサーバーでJBossクラスターに負荷分散を行わせようとしていますが、残念ながら、JBossの2つのインスタンスはそれぞれ異なるポートでAJPを実行しているため、負荷分散されたシーンリオでmod_proxy_ajpがどのように機能するかわかりません。 1つのポートのみを使用してProxyPassルールを指定しているため、最終的には、すべてのトラフィックが1つのインスタンス(ProxyPassルールを使用して指定した)のみを通過することになります。
<Location /jconsole>
# somehow I need this to also load balance to port AJP localhost:8209
ProxyPass ajp://localhost:8109/jconsole
ProxyPassReverse ajp://localhost:8109/jconsole
</Location>
私が得ることができるどんな助けも素晴らしいでしょう。
この場合、バランサーを構成する必要があります。
<Proxy balancer://mycluster>
BalancerMember ajp://localhost:8109/jconsole
BalancerMember ajp://localhost:8110/jconsole
</Proxy>
<Location /jconsole>
ProxyPass balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover=On
</Location>
その他のオプションは、Apacheのドキュメント http://httpd.Apache.org/docs/2.2/mod/mod_proxy.html#proxypass にあります。