date: 2017-03-11 13:51
status: public
title: weblogic
---html
ip/port | server | remarks |
---|---|---|
10.21.18.40:7001 | adminServer | 管理服務器 |
10.21.18.40:7003 | mserver01 | 被管節點1 |
10.21.18.41:7001 | mserver02 | 被管節點2 |
10.21.18.40:7004 | proxyServer | 代理服務器 |
建立一個AdminServer的domain
在AdminServer上創建集羣總控端
分別建立每個要加入此集羣總控端的node,也是一個個的domainnode
若是咱們要佈署咱們的Web應用,只須要在總控端佈署一次,而後掛在這個總控端下的節點將會自動將咱們的web應用發佈到每個節點。web
./config.shwindows
選 1 -> Create a new Weblogic configuration安全
選 1 -> Basic Weblogic Server Domain服務器
選 2 -> No負載均衡
選 1 -> Modify "Name" 輸入 "adminServer"dom
被管理服務器設置兩個:mServer1/mServer2;
mServer1和adminServer在同一臺物理服務器上,須要改端口7003以避免衝突
mServer2的監聽地址必定要設置成ip,不然在啓動被管服務器2的時候會獲得錯誤jsp
輸入集羣的名字testCluster,其餘默認代理
根據提示,將mServer1/mServer2放入集羣testCluster中,完成配置
所有回車
weblogic
smartuser
選成產開發模式,jdk使用jRockit,存放默認目錄
輸入 testDomain
REMARKS:Domain簡單定義爲:是一個邏輯管理單元,Domain下面包含着weblogic應用服務器中的全部東西,weblogic應用服務器的啓動,中止都是以domain爲單位進行管理的
cd bea/user_projects/domains/testDomain/
./statWebLogic.sh
這裏的mServer1和管理服務器在同一臺物理服務器上,你須要進行什麼額外的配置,只須要啓動就能夠了.
cd bea/user_projects/domains/testDomain/
./statManagedWebLogic.sh mServe1 http://localhost:7001/
mServer2和管理服務器不在同一臺物理服務器上,須要按上面配置過程安裝,與剛纔創建的域名一致就能夠
前三步同樣
第四步,輸入"mServer2"
Remarks:每臺機器上創建域的時候都須要有一個管理服務器,以確保整個域的管理服務器宕掉的時候,每臺機器本身仍是能夠運行的,這裏mServer2做爲了41這臺機器的管理服務器,同時它也是adminServer的被管理服務器.
第5步開始,都不須要配置,直接回車就能夠了
配置完成後,用下面的命令啓動mServer2
cd bea/user_projects/domains/testDomain/
./statManagedWebLogic.sh mServe2 http://10.21.18.40:7001/
http://10.21.18.40:7001/console
建立domain以後,domain所在目錄有個文件夾是autodeploy
第一步:直接把web應用文件夾(這裏以mini-web應用爲例)copy過去就能夠了。
第二步:登陸domain的控制檯,點擊「域結構」-》「部署」
說明此時web應用已經成功部署了【注意:1)觀察狀態,以及部署順序,2)上一篇domain建立時提到開發模式,這就是利用開發模式的輪訓自動熱部署的】
第三步:既然部署成功了,那麼趕忙訪問應用吧,
實際上,autodeploy方式是不須要重啓domain的。
【注意點】
1)自動部署適合開發階段使用,在生產環境中,不建議使用
2)若是把應用copy到autodeploy中,在domain的控制檯中,點擊「域結構」-》「部署」,未發現若是所示的部署記錄,此時,你應該查看logs文件夾下面的日誌。通常狀況下,是你的應用問題致使部署失敗。
第一步:安裝web應用
1)選擇安裝應用
2)選擇應用位置
3)下面幾步所有默認直到最後一步,點擊「完成」便可。
點擊「完成」按鈕以後,實際上domain正在爲你的配置加載web應用,此時你能夠觀察domain的命令控制檯(若是部署失敗,控制檯出現異常信息)。
weblogic 集羣安裝
http://wenku.baidu.com/view/6047d02d2af90242a895e54f.html
集羣安裝
windows 部署
應用部署
Weblogic常見故障一:JDBC Connection Pools
Weblogic常見故障之二:XAER_NOTA XAException問題的解決