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)