weblogic11g 節點管理器 nodemanager
Weblogic 節點管理器 nodemanager
一.Weblogic 規劃 :
Server名稱 |
埠 |
ip |
備註 |
xyyadmin |
7001 |
10.10.54.74 |
管理server |
app01 |
8001 |
10.10.54.74 |
應用server 屬於節點管理 |
三.建立節點管理器:
選擇域—>計算機進行建立
設定如下:
新增 server 如下圖
建立計算機完成後,點選計算機->選擇建立的計算機(74),新增server
四.weblogic SSL 配置:
此次建立選擇常規設定,不用SSL,故 weblogic server SSL設定需要關閉
xyyadmin server 與 app01 server均需要設定(節點管理器雖未新增 xyyadmin,但節點管理器管理原理是控制檯上管理 server, 故每個server都需要與admin server進行通訊)
點選xyyadmin server 配置->SSL ,選擇高階,設定如下:主機名驗證設定為無(none)
在此目錄下 D:\Oracle\Middleware\wlserver_10.3\common\nodemanager(weblogic_home\common\nodemanager)下有一個檔案node.properties,進行修改
SecureListener=false
在此目錄下 D:\Oracle\Middleware\wlserver_10.3\common\nodemanager(weblogic_home\common\nodemanager)下新增一個檔案 nodemanager.hosts,編輯如下
10.10.54.74(新增進去計算機配置ip)
D:\Oracle\Middleware\wlserver_10.3\server\bin>startNodeManager.cmd 10.10.54.74 5556
啟動節點管理器:
選擇 app01,點選控制選項,就可以進行啟動 關閉 server:
五.weblogic節點管理器記憶體設定:
平常指令碼啟動 server 記憶體設定,進入
D:\Oracle\Middleware\user_projects\domains\xyydomain\bin 下,編輯
startManagedWebLogic.cmd
set JAVA_VM= -Xms1024m -Xmx1024m -XX:MaxPermSize=128m
如果用了節點管理器進行管理,當用節點管理器 關閉 server,,重新啟動後,weblogic 記憶體不走 startManagedWebLogic 這種啟動路線,記憶體的載入有自己獨特的方式
選擇 server, 配置->伺服器啟動,此下面選項 是為節點管理器管理server 進行引數設定的
記憶體設定如下:
在控制檯關閉 啟動 sever ,點選監視->效能,發現記憶體設定生效
六.節點管理器優點:
實現控制檯進行啟動,關閉 控制server(沒有節點管理器,可以關閉,但是不能重啟)
當server java 程序, 進行健康監測,發現故障後,可以重啟