資源描述:
《weblogic集群和apache配置》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、精益有容(北京)科技有限公司技術(shù)部Weblogic集群和apache配置精益有容(北京)科技有限公司2010年8月By王雷雨精益有容(北京)科技有限公司技術(shù)部一.概要說明本文介紹weblogic集群及采用apache作代理的示例。軟硬件環(huán)境:兩臺(tái)win322003系統(tǒng)的機(jī)器;weblogic10.0.1;apache2.2.16。集群部署結(jié)構(gòu)如下表:機(jī)器名節(jié)點(diǎn)名配置角色機(jī)器1AdminServer10.120.150.146:9001AdministratorServer機(jī)器1mserver1110.120.150.146:7101ManagedServer機(jī)器1
2、mserver1210.120.150.146:7201ManagedServer機(jī)器2mserver2110.120.150.147:7101ManagedServer機(jī)器2mserver2110.120.150.147:7201ManagedServer另外,apache安裝在機(jī)器2上,即通過機(jī)器2做集群的代理。在兩臺(tái)機(jī)器上分別安裝weblogic10.0.1。本例中weblogic安裝在D:weblogic10.0.1下。二.Weblogic集群配置首先在機(jī)器1上做集群配置,然后在機(jī)器2上建立兩個(gè)被管理服務(wù)器(機(jī)器2上不用再做集群)。1.機(jī)器1上做集群1.
3、創(chuàng)建域精益有容(北京)科技有限公司技術(shù)部2.選擇默認(rèn),直接next3.填寫管理員用戶名密碼4.選擇生產(chǎn)模式和sun的jdk精益有容(北京)科技有限公司技術(shù)部5.選擇yes,點(diǎn)擊next6.配置管理服務(wù)器,這里改端口為9001即可精益有容(北京)科技有限公司技術(shù)部7.配置被管理服務(wù)器8.配置集群精益有容(北京)科技有限公司技術(shù)部9.分配4個(gè)被管理節(jié)點(diǎn)到myCluster10.這里不做machine的配置,直接next精益有容(北京)科技有限公司技術(shù)部11.檢查整個(gè)域的配置12.選擇位置,創(chuàng)建精益有容(北京)科技有限公司技術(shù)部2.機(jī)器2上建立兩個(gè)被管理節(jié)點(diǎn)1.創(chuàng)建域2
4、.選擇默認(rèn),直接next精益有容(北京)科技有限公司技術(shù)部3.填寫管理員用戶名密碼4.選擇生產(chǎn)模式和sun的jdk精益有容(北京)科技有限公司技術(shù)部5.選擇yes,點(diǎn)擊next6.配置管理服務(wù)器,這里改端口為9001即可精益有容(北京)科技有限公司技術(shù)部7.創(chuàng)建2個(gè)被管理節(jié)點(diǎn)8.直接next,略過cluster的創(chuàng)建精益有容(北京)科技有限公司技術(shù)部9.直接next,略過machine的創(chuàng)建10.檢查域配置精益有容(北京)科技有限公司技術(shù)部11.選擇位置,創(chuàng)建精益有容(北京)科技有限公司技術(shù)部3.啟動(dòng)步驟1:啟動(dòng)機(jī)器1上的管理服務(wù)器:步驟2:在機(jī)器1上,在cmd中
5、展開目錄到域的bin下,本例中為D:weblogic10.0.1user_projectsdomainsbase_domainbin,1)啟動(dòng)mserver11命令:startManagedWebLogic.cmdmserver11http://10.120.150.146:90012)啟動(dòng)mserver12命令:startManagedWebLogic.cmdmserver12http://10.120.150.146:9001步驟3:在機(jī)器2上,啟動(dòng)mserver21和mserver22,操作同步驟2。說明:http://10.120.150.146
6、:9001為管理服務(wù)器的配置。至此,在weblogic控制臺(tái)上,可以看到集群myCluster中的管理服務(wù)器AdminServer及四個(gè)被管理服務(wù)器mserver11,mserver12,mserver21,mserver22都已正常啟動(dòng)起來了,現(xiàn)在可以向集群部署項(xiàng)目了。4.weblogic啟動(dòng)參數(shù)設(shè)置項(xiàng)目部署時(shí),有時(shí)候需要提前加載某些jar包;有時(shí)侯會(huì)看到控制臺(tái)拋出一些outofmemory或stackoverflow等內(nèi)存溢出的錯(cuò)誤。以下簡單說明針對以上問題所做的配置。1)提前加載jar包本例需要提前加載3個(gè)jar包portlet.jar,antlr_2.7.
7、6.jar,commons-logging.jar。在weblogic域的bin目錄下,打開setDomainEnv.cmd文件,在下圖中的位置加入setEXT_PRE_CLASSPATH=…….這一行精益有容(北京)科技有限公司技術(shù)部1)JRE參數(shù)配置在weblogic域的bin目錄下,打開startWeblogic.cmd文件,在下圖的位置加入setMEM_ARGS=-Xms1100m-Xmx1100m-Xss768k-XX:NewRatio=4-XX:SurvivorRatio=4-XX:TargetSurvivorRatio=80-XX:PermSize=
8、128m-