以下の図に示すようなクラスター化された環境をセットアップしたいサーバーが 2 台あります。
基本的に、クライアントごとに 1 回、複数回デプロイする必要がある単一の Web アプリケーションがあります。私の考えは、クライアントごとにクラスターを作成し、取得した 2 台のマシン間で負荷を分散することです。
各クライアントには独自のサーバー グループがあり、すべてのサーバー グループは、各マシンに 1 つずつ、2 つの jboss サーバーで構成されます。
単一のサーバー グループの環境を構成できました。私は自分の考えが実現可能であると信じています。私が理解できなかった唯一のことは、同じサーバー上で複数の mod_cluster を構成する方法です。
私の mod_cluster は稼働中で、ポート 10001 をリッスンし、マシン間でリクエストを分散しています。私の質問は、mod_cluster が複数のポート (10001、10002、および 10003) をリッスンし、そのポートに関連付けられたサーバー グループに要求を送信するように、どのように構成すればよいですか?
これは私の mod_cluster 構成です:
<VirtualHost 10.211.55.7:10001>
<Directory />
Order deny,allow
Deny from all
Allow from 10.211.55.
</Directory>
# This directive allows you to view mod_cluster status at URL http://10.211.55.4:10001/mod_cluster-manager
<Location /mod_cluster-manager>
SetHandler mod_cluster-manager
Order deny,allow
Deny from all
Allow from 10.211.55.
</Location>
KeepAliveTimeout 60
MaxKeepAliveRequests 0
ManagerBalancerName other-server-group
AdvertiseFrequency 5
</VirtualHost>