資源描述:
《weblogic集群圖解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、配置WebLogicServer9.2集群(本文講述如何在WebLogicServer9.2上配置集群,以及通過ProxyServer來訪問集群)預(yù)備知識(shí)什么是Domain和ServerDomainDomain是WebLogicServer實(shí)例的基本管理單元。所謂Domain就是,由配置為AdministratorServer的WebLogicServer實(shí)例管理的邏輯單元,這個(gè)單元是有所有相關(guān)資源的集合。ServerServer是一個(gè)相對(duì)獨(dú)立的,為實(shí)現(xiàn)某些特定功能而結(jié)合在一起的單元。DomainandServer的關(guān)系一個(gè)Domain可以包含一個(gè)或多個(gè)WebLogicServer
2、實(shí)例,甚至是Server集群。一個(gè)Domain中有一個(gè)且只能有一個(gè)Server擔(dān)任管理Server的功能,其它的Server具體實(shí)現(xiàn)一個(gè)特定的邏輯功能。本文環(huán)境?平臺(tái):Windows2003?軟件:WebLogicServer9.2配置WebLogicServer集群WebLogic集群的體系結(jié)構(gòu)單層混合型的集群架構(gòu)(Cluster)這種架構(gòu)將所有的Web應(yīng)用以及相關(guān)的服務(wù)應(yīng)用全部置于集群中的單一WLS實(shí)例中,這種架構(gòu)的優(yōu)勢(shì)在于:?易于管理?靈活的負(fù)載平衡機(jī)制?更強(qiáng)的安全控制多層結(jié)構(gòu)的集群架構(gòu)(Cluster)這種架構(gòu)使用兩個(gè)WLS集群,一個(gè)放置表靜態(tài)內(nèi)容和集群Servlet,另一
3、個(gè)放置集群EJB。一般應(yīng)用于下面這些情況:?在負(fù)載平衡機(jī)制需要調(diào)用集群EJB中的方法時(shí);?在提供內(nèi)容與提供對(duì)象的服務(wù)之間需要更大的機(jī)動(dòng)性時(shí);?在需要更高的系統(tǒng)穩(wěn)定性時(shí);配置集群應(yīng)用的必要條件?集群中的所有Server必須位于同一網(wǎng)段,并且必須是IP廣播(UDP)可到達(dá)的?集群中的所有Server必須使用相同的版本,包括ServicePack?集群中的Server必須使用永久的靜態(tài)IP地址。動(dòng)態(tài)IP地址分配不能用于集群環(huán)境。如果服務(wù)器位于防火墻后面,而客戶機(jī)位于防火墻外面,那么服務(wù)器必須有公共的靜態(tài)IP地址,只有這樣,客戶端才能訪問服務(wù)器?要以CLUSTER方式運(yùn)行,必須有包含CLU
4、STER許可的LICENSE才行(從Bea網(wǎng)站上下載的試用版本就可以進(jìn)行Cluster配置)配置前的準(zhǔn)備工作在配置集群應(yīng)用前要對(duì)集群的配置信息有一個(gè)良好的設(shè)計(jì),下面就是我們這次配置的集群信息:在同一臺(tái)機(jī)器上配置集群(在一臺(tái)機(jī)上安裝一套Weblogic9.2產(chǎn)品就可以了)機(jī)器類型操作系統(tǒng)硬件配置角色備注DELLPCWindowsServer2003IP:192.168.1.231PORT:7001AdministratorServer?管理服務(wù)器DELLPCWindowsServer2003IP:192.168.1.23PORT:8080ProxyServer?代理服務(wù)器DELLPC
5、WindowsServer2003IP:192.168.1.231PORT:7082ManagedServer?受管理服務(wù)器DELLPCWindowsServer2003IP:192.168.1.231PORT:7084ManagedServer?受管理服務(wù)器DELLPCWindowsServer2003IP:192.168.1.231PORT:7086ManagedServer?受管理服務(wù)器使用DomainConfigurationWizard進(jìn)行配置創(chuàng)建新的Domain選擇“ToolàConfigurationWizard”,單擊“下一步”按鈕選擇安裝域源選擇安裝“WebLog
6、icServer”,單擊“下一步”按鈕配置管理員用戶名和密碼輸入Weblogic管理員管理服務(wù)器(AdminServer)的用戶名和密碼,在此以“weblogic”作用登錄管理服務(wù)器的用戶名和密碼,單擊“下一步”按鈕配置域啟動(dòng)模式和JDK選擇“生產(chǎn)模式”和“JRocktSDK”后,單擊“下一步”按鈕選擇是否自定義環(huán)境和服務(wù)設(shè)置選擇“是”后,單擊“下一步”按鈕配置管理服務(wù)器輸入AdministratorServer的名稱,監(jiān)聽地址,監(jiān)聽端口,如果需要SSL支持的話可以在“SSLenabled”后面的復(fù)選取框上打勾,配置SSL監(jiān)聽端口,單擊“下一步”按鈕配置受管理服務(wù)器(代理服務(wù)器實(shí)際
7、上也是一個(gè)受管理服務(wù)器)輸入ManagedServer的名稱,監(jiān)聽地址,監(jiān)聽端口,如果需要SSL支持的話,可以在“SSLenabled”復(fù)選框上打勾,配置SSL監(jiān)聽端口??梢耘渲枚鄠€(gè)ManagedServer。單擊“下一步”按鈕配置群集信息單擊“切換顯示”,再單擊“添加”,輸入Cluster的名稱,Multicastaddress組播地址(這個(gè)做什么用暫不明白),Cluster的組播地址和端口,Cluster地址可輸可不輸。單擊“下一步”按鈕將“受管理服務(wù)器”添加到“