預備知識
什么是Domain和Server
Domain
Domain是WebLogic Server實例的基本管理單元。所謂Domain就是,由配置為Administrator Server的WebLogic Server實例管理的邏輯單元,這個單元是有所有相關資源的集合。
Server
Server是一個相對獨立的,為實現某些特定功能而結合在一起的單元。
Domain and Server的關系
一個Domain 可以包含一個或多個WebLogic Server實例,甚至是Server集群。一個Domain中有一個且只能有一個Server 擔任管理Server的功能,其它的Server具體實現一個特定的邏輯功能。
本文環境
平臺:Windows 2000
軟件:Bea WebLogic Server 8.1 SP2
配置WebLogic Server集群
WebLogic集群的體系結構
單層混合型的集群架構(Cluster)
這種架構將所有的Web應用以及相關的服務應用全部置于集群中的單一WLS實例中,這種架構的優勢在于:
易于管理
靈活的負載平衡機制
更強的安全控制
多層結構的集群架構(Cluster)
這種架構使用兩個WLS集群,一個放置表靜態內容和集群Servlet,另一個放置集群EJB。一般應用于下面這些情況:
在負載平衡機制需要調用集群EJB中的方法時;
在提供內容與提供對象的服務之間需要更大的機動性時;
在需要更高的系統穩定性時;
配置集群應用的必要條件
集群中的所有Server必須位于同一網段,并且必須是IP廣播(UDP)可到達的
集群中的所有Server必須使用相同的版本,包括Service Pack
集群中的Server必須使用永久的靜態IP地址。動態IP地址分配不能用于集群環境。如果服務器位于防火墻后面,而客戶機位于防火墻外面,那么服務器必須有公共的靜態IP地址,只有這樣,客戶端才能訪問服務器
要以CLUSTER方式運行,必須有包含CLUSTER許可的LICENSE才行(從Bea網站上下載的試用版本就可以進行Cluster配置)
配置前的準備工作
在配置集群應用前要對集群的配置信息有一個良好的設計,下面就是我們這次配置的集群信息:
在同一臺機器上配置集群
在同一網段內的不同機器上配置集群
使用Domain Configuration Wizard進行配置
創建新的Domain
選擇“Create a new WebLogic configuration”,單擊“Next”按鈕
選擇安裝類型
選擇安裝“Basic WebLogic Server Domain”,單擊“Next”按鈕
選擇定制安裝
選擇“Custom”安裝,單擊“Next”按鈕
/b>輸入Administrator Server的信息
輸入Administrator Server的名稱,監聽地址,監聽端口,如果需要SSL支持的話可以在“SSL enabled”后面的復選取框上打勾,配置SSL監聽端口,單擊“Next”按鈕
是否配置Server、Cluster、Machine信息
選擇“Yes”,對Server、Cluster、Machine信息進行配置,,單擊“Next”按鈕
配置Managed Server信息
輸入Managed Server的名稱,監聽地址,監聽端口,如果需要SSL支持的話,可以在“SSL enabled”復選框上打勾,配置SSL監聽端口??梢耘渲枚鄠€Managed Server。單擊“Next”按鈕
配置Cluster信息
輸入Cluster的名稱,Cluster的組播地址和端口,Cluster地址可輸可不輸。單擊“Next”按鈕
將Managed Server添加到Cluster中
選擇左面列表中的Managed Server,將其添加到右面的列表中,單擊“Next”按鈕
配置Machine信息
在此不對Machine進行配置,單擊“Next”按鈕
是否配置JDBC信息
在此不對JDBC數據源和連接池進行配置,單擊“Next”按鈕
配置JMS信息
在此不對JMS進行配置,單擊“Next”按鈕
配置缺省系統管理員用戶名和密碼
輸入系統管理員用戶名和密碼,還可以配置其它的系統管理用戶,在此不做配置,單擊“Next”按鈕
配置Windows附加選項
可以選擇是否創建開始菜單中的快捷方式,是否將該服務作為Windows系統服務,在這里我們全部選擇“No”,單擊“Next”按鈕
配置服務的啟動模式并選擇Java SDK
選擇“Development Mode”模式,并選擇標準的Java SDK 1.4,在開發模式下會有比較豐富的調試信息,對我們很有幫助,單擊“Next”按鈕
配置信息確認以及選擇安裝路徑
系統列出您的配置信息,并指定了缺省的安裝路徑(D:\bea\user_projects\domains\mydomain),在此我們將安裝路徑定位在D:\bea\user_projects\clusterdomain,單擊“Create”按鈕
系統創建Domain
原文轉自:http://www.anti-gravitydesign.com