1

RHEL6.7 で mod-cluster1.2.9 および Apache HTTPD2.2 で tomcat7.0.63 を使用しています。

専用のバランサ構成を持つ複数の Tomcat インスタンスが、専用の Virtualhost:6666 を使用して Apache HTTPD を共有しています。1 つの Tomcat インスタンスのみがマスター ノードとホットスタンバイ ノードを持つ必要があります。server.xmlでModClusterListenerの有無にかかわらず、mod-proxy-balancer、BalancerMemberを試しました。しかし、共有 Apache HTTPD での mod-cluster との共存が機能していないことがわかります... または、私は間違いを犯しています。

ProxyPass / balancer://mycl/
ProxyPassReverse / balancer://mycl/
<Proxy balancer://mycl>
    BalancerMember ajp://1.2.3.9:8009 route=master retry=30
    # The server below is on hot standby
    BalancerMember ajp://1.2.3.4:8009 route=standby status=+H
</Proxy>

JBoss EAP および Wildfly には、lbfactor/loadfactor があります。

 <simple-load-provider factor="0"/>

これにより、1 つのノードがホットスタンバイ ノードになります。

load = 0(スタンバイ)をに送信するmod-cluster Tomcatシステムプロパティなど、tomcat7でそうする方法はありますVirtualhost:6666か?

よろしく、hplar

4

0 に答える 0