我有2台服务器,我想设置一个集群环境,如下图所示。
基本上我有一个需要多次部署的Web应用程序,每个客户端都需要一次。我的想法是为每个客户端创建一个集群,在我得到的两台机器之间分配负载。
每个客户端都有自己的服务器组,每个服务器组将由2个jboss服务器组成,每台服务器一个。
我能够为单个服务器组配置环境。我相信我的想法是可行的。我唯一无法理解的是如何在同一台服务器上配置多个mod_clusters。
我的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>