weblogic雙機集群配置WebLogic_Server_11g_集群、Session複製(Windows)10

 

在瀏覽器中輸入http://172.20.50.96:8080/ShoppingCart/ClusterTest.jsp,頁面上會顯示”Cluster Test!”字樣。

圖58

本文在Windows 2003 Enterprise上的被管理伺服器的控制台打出:Cluster Test! 在哪台被控伺服器上列印,每次會不一樣。

圖59

ClusterTest.jsp文件內容:

<HTML>

<HEAD><TITLE>Cluster Test Page</TITLE></HEAD>

<BODY>

<%

out.println(“Cluster Test!”);

System.out.println(“Cluster Test!”);

%>

</BODY>

</HTML>

4.4.5.    負載均衡測試

通過 Apache 中所帶的ab包(只需要單個文件ab.exe 即可,本文安裝了Apache2.2ab.exe所在目錄為C:\Program Files\Apache Software Foundation\Apache2.2\bin)來進行並發訪問的模擬測試,使用如下的命令就可以完成壓力測試。

 

ab.exe -n 100 -c 10 http://172.20.50.96:8080/ShoppingCart/ClusterTest.jsp

參數
n 代表請求的總數量

參數
c 代表並發的請求數

url 為要測試壓力的地址

 

圖60

壓力測試完成後,我們從Managed Servers 的控制台上可以看到列印輸出,ManagedServer_1ManagedServer_2ManagedServer_4 都列印出了”Cluster Test!“字樣(這裡ManagedServer_3ManagedServer_5沒有打出,不同的測試環境,哪個受管理伺服器列印可能不同),這說明,在並發請求的情況下,集群能夠將請求進行分發,以達到負載平衡的目的。

4.5.    關閉WebLogic 服務

4.5.    

4.5.1.    在控制台中關閉服務

進入控制台,在左側”控制台”點擊”伺服器”鏈接,在界面主區域中點擊”控制”tab按鈕,選擇要關閉的伺服器,如下圖。


圖61

點擊”關閉”按鈕,選擇”當工作完成時”或者”立即強制關閉”,建議您按照順序關閉伺服器,當受管理伺服器和代理伺服器關閉後,再關閉管理伺服器。


圖62

 

下圖是一個受管理伺服器關閉後的控制台消息。


圖63

4.5.2.    在cmd命令行下關閉服務

這裡以關閉一個受管理伺服器為例,關閉代理伺服器和管理伺服器一樣,都要用到stopManagedWebLogic.cmd命令,格式為”stopManagedWebLogic.cmd 要關閉服務的名字”。打開windows的cmd命令行工具,進入172.20.50.96上的E:\study\WebLogic11g\user_projects\domains\MyCluster_Domain\bin路徑,打以下命令回車:

“stopManagedWebLogic.cmd Cluster_ManagedServer_3″,中間提示輸入用戶名和密碼,這裡分別是weblogic,weblogic1。關閉後如下圖:

圖64

4.5.3.    按下Ctrl+C強制關閉

點擊正在運行的伺服器控制台,按下Ctrl+C組合鍵,輸出幾行文字後,控制台會打出”終止批處理操作嗎(Y/N)? “消息,輸入”Y”,回車,該伺服器將被強制關閉。

圖65

 

 

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營