weblogic集群的资料
生活随笔
收集整理的這篇文章主要介紹了
weblogic集群的资料
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?
博客分類:
- weblogic
oracle官方weblogic文檔:
http://docs.oracle.com/cd/E21764_01/wls.htm
原weblogic9的中文文檔(weblogic11g的很多操作與weblogic9類似):
http://edocs.weblogicfans.net/wls/docs92/index.html
這篇文章有個(gè)前提,就是你已經(jīng)知道如何創(chuàng)建基本的domain了,并且已經(jīng)有一個(gè)現(xiàn)成的普通domain,如果還沒有,先參考:
http://dead-knight.iteye.com/blog/1938629。
廢話不多說,既然標(biāo)題說“半小時(shí)”,那么就趕緊利用這半小時(shí)來改造你的domain吧。
第一步:首先規(guī)劃你的集群,我這里規(guī)劃如下(全部在本機(jī)部署,多主機(jī)部署后面單獨(dú)寫):
| 服務(wù)器名稱 | ip地址 | 端口 |
| server1 | 127.0.0.1 | 7101 |
| server2 | 127.0.0.1 | 7102 |
第二步:按照規(guī)劃的結(jié)果,新建服務(wù)器:
登錄domain的控制臺(tái),查看環(huán)境-》服務(wù)器,如下圖所示:
點(diǎn)擊“新建”按鈕,新建服務(wù)器server1,如下圖所示:
輸入規(guī)劃的服務(wù)器名稱server1,地址、監(jiān)聽端口,點(diǎn)擊“完成”返回服務(wù)器列表頁面,如下圖所示:
繼續(xù)新建服務(wù)器server2,如下圖所示:
輸入規(guī)劃的服務(wù)器名稱server2,地址、監(jiān)聽端口,點(diǎn)擊“完成”返回服務(wù)器列表頁面,如下圖所示:
第三步:新建集群,并添加服務(wù)器:
在控制臺(tái)選擇“集群”-》“新建”,如下圖所示:
在新建界面中,輸入集群的名稱cluster,并點(diǎn)擊“確定”即可,如圖所示:
新建成功,返回集群列表界面,如圖所示:
點(diǎn)擊列表中的cluster鏈接,打開集群配置界面,選擇“配置”-》服務(wù)器,如圖所示:
點(diǎn)擊“添加”按鈕,進(jìn)入如圖所示頁面:
選擇服務(wù)器server1,直接點(diǎn)擊“完成”,返回服務(wù)器列表,如圖所示:
已經(jīng)添加server1服務(wù)器,繼續(xù)添加server2:
至此,集群已經(jīng)新建完畢。
第四步:新建計(jì)算機(jī)(不是必須的,但是為了方便后期維護(hù)及管理服務(wù)器,這一步還是不省了)
在控制臺(tái)選擇“計(jì)算機(jī)”-》“新建”,如下圖所示:
在新建界面中,輸入名稱machine,并點(diǎn)擊“下一步”即可,如圖所示:
修改“監(jiān)聽地址”為127.0.0.1,其它保持不變,點(diǎn)擊“完成”,如圖所示:
新建成功,返回計(jì)算機(jī)列表界面,如圖所示:
點(diǎn)擊列表中的machine鏈接,打開計(jì)算機(jī)配置界面,選擇“配置”-》服務(wù)器,如圖所示:
點(diǎn)擊“添加”按鈕,進(jìn)入如圖所示頁面:
選擇服務(wù)器server1,直接點(diǎn)擊“完成”,返回服務(wù)器列表。
繼續(xù)按照上述步驟添加server2,點(diǎn)擊“完成”。最后如圖所示:
至此,服務(wù)器、集群、計(jì)算機(jī)都已經(jīng)配置成功,選擇“環(huán)境”-》服務(wù)器,最后結(jié)果如圖所示:
第五步:啟動(dòng)節(jié)點(diǎn)管理器服務(wù):
安裝節(jié)點(diǎn)管理器作為windows服務(wù),雙擊執(zhí)行下面的cmd程序:
D:\server\weblogic11\wlserver_10.3\server\bin\installNodeMgrSvc.cmd
執(zhí)行之后,windows服務(wù)會(huì)增加weblogic的節(jié)點(diǎn)管理服務(wù),如下圖所示:
可以手動(dòng)啟動(dòng)這個(gè)服務(wù),啟動(dòng)之后,再關(guān)閉,因?yàn)檫€要做簡單的配置。進(jìn)入如下位置:
D:\server\weblogic11\wlserver_10.3\common\nodemanager文件夾
1)檢查domains(nodemanager.domains):
Java代碼 ?
確保domains文件中包含你的domain
2)配置hosts(nodemanager.hosts),只需要把之前配置計(jì)算機(jī)的地址添加進(jìn)來即可:
Java代碼 ?
3)配置nodemanager.properties:
Java代碼 ?
主要確保:StartScriptEnabled=true、ListenAddress=127.0.0.1、StartScriptName=startWebLogic.cmd
配置完成,再啟動(dòng)剛才的windows節(jié)點(diǎn)管理器服務(wù)。
第六步:忽略主機(jī)名驗(yàn)證:
在控制臺(tái)中選擇環(huán)境-》服務(wù)器-》AdminServer-》配置-》SSL,如下圖所示:
點(diǎn)擊“高級”,選擇“主機(jī)名驗(yàn)證”為“無”,點(diǎn)擊“保存”
同理,依次設(shè)置server1、server2的SSL主機(jī)名驗(yàn)證為“無”
【切記:這一步完成,一定要重啟domain。因?yàn)橹鳈C(jī)名驗(yàn)證,需要重啟后才生效,否則server與節(jié)點(diǎn)管理器之間的SSL握手不成功,節(jié)點(diǎn)管理器日志會(huì)報(bào)錯(cuò)(節(jié)點(diǎn)管理器日志文件夾在D:\server\weblogic11\wlserver_10.3\common\nodemanager)】
第七步:啟動(dòng)server1、server2:
由于重啟后,重新登錄控制臺(tái),選擇環(huán)境-》服務(wù)器-》控制,如下圖所示:
選擇server1,點(diǎn)擊“啟動(dòng)”按鈕,即向節(jié)點(diǎn)管理器發(fā)送啟動(dòng)server1命令,節(jié)點(diǎn)管理器負(fù)責(zé)啟動(dòng)server1.依次啟動(dòng)server2,最后如下圖所示:
至此說明一個(gè)普通的domain已經(jīng)改造成集群了,下面開始部署web應(yīng)用。
第八步:部署應(yīng)用:
如上圖所示,選擇部署-》安裝,選擇一個(gè)web應(yīng)用,這里還是以springside3的mini-web為例,這里的區(qū)別是在WEB-INF下面增加了weblogic.xml文件,里面增加了session持久化類型為:replicated,即表示web應(yīng)用部署到集群環(huán)境中,支持session復(fù)制,即server掛掉之后,不會(huì)跳轉(zhuǎn)到登錄頁面,配置如下:
Java代碼 ?
選擇應(yīng)用之后,一直下一步,直到出現(xiàn)如下圖所示界面:
這一步是讓你選擇將應(yīng)用部署到哪個(gè)server中。如果在集群環(huán)境中,不會(huì)把應(yīng)用直接部署到AdminServer中,基本上都是選擇:集群中的所有服務(wù)器。
繼續(xù)下一步,直到完成即可。
下面訪問應(yīng)用url:http://127.0.0.1:7101/mini-web-cluster,如下圖所示:
這時(shí)候以admin、admin登錄應(yīng)用。沒什么好說的。
下面測試一下session復(fù)制,把server1關(guān)閉,在控制臺(tái)選擇:環(huán)境-》服務(wù)器-》控制-》server1-》關(guān)閉-》立即強(qiáng)制關(guān)閉。
狀態(tài)變?yōu)?#xff1a;SHUTDOWN
下面直接訪問server2的應(yīng)用,如下圖所示:
這時(shí)候,直接把端口改為server2的7102即可,發(fā)現(xiàn)沒有返回登錄界面,而是登錄后的界面。說明session在集群管理下,復(fù)制成功了。
在實(shí)際環(huán)境中,會(huì)有前端的負(fù)載均衡。而不會(huì)直接在url中指定訪問某個(gè)節(jié)點(diǎn)。下篇介紹負(fù)載均衡及相關(guān)操作吧。
實(shí)際上,這篇只是介紹了大概的操作步驟,并沒有詳細(xì)講解其中的細(xì)節(jié)(比如:集群的地址、配置計(jì)算機(jī)的作用、節(jié)點(diǎn)管理器、主機(jī)名驗(yàn)證等等相關(guān)概念),相關(guān)細(xì)節(jié)后面逐步介紹。雖然集群能夠提高系統(tǒng)的可靠性、并發(fā)數(shù),但同時(shí)也帶來維護(hù)的復(fù)雜性。所以慎重考慮……
轉(zhuǎn)載于:https://www.cnblogs.com/lcword/p/6553351.html
總結(jié)
以上是生活随笔為你收集整理的weblogic集群的资料的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 好医保长期医疗和防癌险区别
- 下一篇: 从机器学习谈起(机器学习简介)