3 配置集群
一个典型的集群配置
三台机器 A(172.16.7.110)、B(172.16.7.119)、C(172.16.7.911)
机器A包含两个实际的server,一个是管理服务器admin,一个是代理服务器proxy;
机器B包含两个server,受控服务器,:node1、node2;
机器C同机器B,包含两个server,node3、node4。
步骤:
(1) 配置机器A
A中含有admin server,所以在A中除了配置管理服务器外,还要添加各个受控服务器。(这里只是添加配置项,服务器只有在真正启动后才会产生各种服务器的文件)。如下图
然后再添加一个集群,
再为集群分配server,
为集群分配代理服务器,
而后就是同一般的基本设置了。
简单来说,就是配置管理服务器,再添加受控服务器(可非本地机器),再添加集群,然后为集群加入负载的各个服务器以及为集群创建代理服务器,剩余的操作与单服务器的域配置基本一致。
(2) 配置机器B C
在B中新建域时,添加受控服务器 node1、node2,ip与端口号要和机器A中配置的一样;注:这里只添加两个受控服务器,并不添加集群,因为这两个受控服务器属于机器A配置的集群。同样配置机器C。
(3) 启动各个服务器。
首先启动机器A上的admin server 与proxy server:
命令提示符下进去域的目录,
> startweblogic (启动admin server)
> startmanagedweblogic proxy http://172.16.7.110:7001 (启动proxy服务器,如果在linux/unix下注意命令的大小写要与目录中的文件名一致,proxy是代理服务器的名称,后面的地址为管理服务器的监听地址。
启动机器B以及机器C上的受控服务器:
进入B的域目录,
>startmanagedweblogic node1 http://172.16.7.110:7001 (启动node1)
>startmanagedweblogic node2 http://172.16.7.110:7001 (启动node2)
进入C的域目录,
>startmanagedweblogic node3 http://172.16.7.110:7001 (启动node3)
>startmanagedweblogic node4 http://172.16.7.110:7001 (启动node4)
(4) 部署WEB应用
进入管理服务器的管理页面,http://172.16.7.110:7001/console
会发现已经有一个BEAProxy4_cluster_proxy的web应用部署到了proxy代理服务器上了,这时所做的就是把业务应用部署到集群中的各个服务器上就可以了。