WebLogic91 Cluster Configuration
建立集群(ehucluster)
在左侧单击“Domain Structure”——“base_domain”——“Environments”——“Servers”
先单击左上方的“Lock & Edit”按钮;
右侧显示区域中单击“New”按钮,
转入(Create a New Cluster)页面,
填入集群名称(“Name”):ehucluster,“Multicast Address”(使用默认),“Multicast Port”(自定义,不要与其它端口重复)。
点击“OK”,
点击单击左上方的“Activate Changes”。
建立并启动2台ManagedServer:
在左侧单击“Domain Structure”——“base_domain”——“Environments”——“Servers”,先单击左上方的“Lock & Edit”按钮;
右侧显示区域中单击“New”按钮,
转入(Create a New Server)页面,
填入server名称:ser1,在“Server Listen Address”中填入ser1所要分配的物理主机地址,端口自定义,不要与其它端口重复。
在“Should this server belong to a cluster?”下选择“Yes,……”,并在“Select a cluster”中选择集群名ehucluster,“Next”;“Finish”。
点击单击左上方的“Activate Changes”。
按照上述方法再建立一台名为ser2的Server(ip Add和port不同)。
建立2台Machines:
在左侧单击“Domain Structure”——“base_domain”——“Environments”——“Machines”,先单击左上方的“Lock & Edit”按钮;
右侧显示区域中单击“New”按钮,
转入(Create a New Machine)页面,
填入machine的名称:mac1,“Machine OS”选项选择“Other”;
“OK”。
点击单击左上方的“Activate Changes”。
再点击Machine名(mac1)进入“(Setting for mac1),
点击“Configuration”下的“Node Manager”,
修改“Listen Address”选项为该Machine所在物理服务器的主机名。(填写IP地址可引起Load Balance处理速度过慢!!!)
“Save”
按照上述方法再建立一台名为mac2的Machine。
将Servers分别加入到对应的Machines中
在左侧单击“Domain Structure”——“base_domain”——“Environments”——“Servers”,
点击刚刚建立的“ser1”,进入(Setting for ser1),
先单击左上方的“Lock & Edit”按钮;
在右面的“Machine”中选择要加入的machine名称,在下面点击“Save”,
点击单击左上方的“Activate Changes”。
按照上述方法再将ser2加入到mac2中。
复制user_projects文件夹并启动被管服务器(ManagedServer)
将Admin Server所在物理服务器相应文件夹user_projects复制到集群中每台要部署的(mac1和mac2)服务器相应目录中,按照上述方法复制user_projects目录到其它集群中的服务器相应目录
通过Console控制台启动ManagedServer
点击server名(如ser1),进入(Setting for ser1),
点击“Control”,进入(Start/Stop),
在下面的(Server Status)的列表中,选中其要启动的server(ser1),
点击“Start”按钮,通过Node Manager与被管server所在服务器通信,从而启动被管server(时间较长,大约2-3分钟)。
如正常启动则(State)状态为“RUNNING”。
Load Balance Configuration (Deploy ProxyServer)
先建立一台ProxyServer,地址为所在物理服务器地址(一般都放在AdminServer所在服务器上),端口号为80。
部署此应用作为Load Balance的ProxyServer
Testing Load Balance(Proxy Server)