需求:
192.168.0.85 server1server2 proxy adminserver1domain1 cluster
192.168.0.86 server3server4 adminserver2 domain2
一、在85主機上建立domain 和所有85主機的server,其中建立子server時要加上server3和server4,並且把子server server1、server2、server3、server4 全部加入集群 cluster建立machine1 machine2 , 1對應server1 server2,2對應server3、server4二、在86主機上建立domain(domain的名字必須和85主機的domain名字相同),建立86主機上的所有server
三、建立nodemanager管理85主機和86主機,具體建立nodemanager的方法如下:
1.在weblogic安裝目錄下找到startnodemanager.sh,copy到domain的bin目錄下
2.修改這個檔案裡的domain home目錄,然後執行這個檔案,會在同目錄下的nodemanager目錄裡生成幾個檔案
3.進入nodemanager目錄,修改nodemanager.properties 裡的字段securelistener=false
4.在nodemanager目錄下建立乙個檔案叫nodemanager.domains 寫入 domain名字=domain目錄
5.進入bin目錄,做乙個啟動指令碼,用於執行startnodemanager.sh,
啟動命令如下:
nohup ./bin/startnodemanager.sh 192.168.0.95 5558 >$home/uiplogs/nodemanager.log &即啟動了nodemanager,
當然也可以修改nodemanager.properties這個檔案的埠,並且修改這個地方的埠5558
即可以啟動nodemanager到其它埠,而不是預設的5551
四、copy 85主機的domain目錄下的config目錄下的 nodemanger目錄下的nm_password.properties檔案到86主機相同目錄下,copy 85主機的domain目錄下的security目錄下的serializedsystemini.dat到86主機的相同目錄下(
注意:做完以上操作,86主機的子server不再受86主機管理server所監控,這也是為什麼乙個集群只有乙個管理server的起因之一吧,猜的)
五、啟動86主機nodemanager
六、上傳主應用和**應用,**server的配置指向我們要做集群的4個server
七、啟動85主機的管理server,進入console,部署應用到4個子server,
在machines選單裡把nodemanager 選單下的type改為plain ,把埠改為nodemanager接聽埠
八、部署主應用到4個server,**應用到**server
九、重新管理server和nodemanger
十、進入console,在servers選單下進入每個server的control選單,逐個啟動每個server,到此為止,集群配置完成。
(以上所有配置是沒有使用ssl的配置,如果使用ssl,另論)
weblogic的集群配置
最近搞了weblogic的集群配置。關注點在於配置,所以概念,名詞都沒有關注,現在補一下。什麼是weblogic server集群 weblogic server 群集由多個 weblogic server 伺服器例項組成,這些伺服器例項同時執行並一起工作以提高可縮放性和可靠性。對於客戶端而言,群集...
Weblogic10 3集群配置
1 兩台機器,a 192.168.10.71,這個是主伺服器。b 192.168.10.72.這個是被管理伺服器。2 先對a主機做操作 安裝weblogic10.3,然後 開始 選單 程式 oracle weblogic beahome 1 weblogic server 10gr3 tools c...
webLogic集群Session持久化配置方式
weblogic共提供了五種session持久化策略 1.記憶體儲存 memory single server,non replicated 2.檔案系統持久化策略 file system persistence 3.jdbc持久化策略 jdbc persistence 4.基於cookie的ses...