weblogic雙機集群配置WebLogic_Server_11g_集群、Session複製(Windows)2

3.    配置說明

3.1.    集群定義

一個集群就是一組協同工作的WebLogic服務器實例。

集群提供:高可用性、負載均衡、擴展性。

集群圖示:圖2、圖3都是集群在應用環境中的示例。


 

2

 


 

3

3.2.    集群的好處

    擴展性

擴展性就是可以為應用提供更多容量的能力,在這種情況下,增加額外的服務器,而不必對主體架構進行修改。

    高可用性

高可用性確保了集群中一台服務器發生故障時,其他服務器可以接管工作,因此對客戶端沒有影響。

 

3.3.    關鍵功能

    應用故障接管

當應用中一個執行任務的對象變得不可用時,另外對象可以接管並完成工作。

    站點故障接管

當單個站點上所有服務和應用都失敗時,它們可以切換到其他站點,繼續處理。

    服務器遷移

當一台服務器失敗時,釘住的服務可以遷移到集群中其他服務器上。

    負載均衡

跨越多個服務器的平均任務分發與通訊。

 

3.4.    集群架構

    通常的,應用被分隔成多個層次,每層代表了不同的功能,WebLogic對Web層、展現層、業務或對象層都提供集群支持。

    好架構某種程度上是主觀的,但是有一些全局的考慮

•    性能

•    有效的狀態持久性

•    最佳的負載均衡

•    有效的故障接管

•    可靠的通訊

    有兩種主要集群架構可以選擇

•    基本集群架構

基本集群架構將靜態HTTP,展現邏輯,業務邏輯和對象組合在一個集群中。如圖4所示。(本文配置採用的是該結構)


圖4

•    多層集群架構

Web層和業務邏輯服務可以分布在兩個集群中。如圖5所示。


圖5

    何時使用多層集群架構

多層集群架構推薦給具有如下需求的Web應用:

•    對集群化EJB方法調用的負載均衡

•    在提供HTTP內容的服務器與提供集群對象的服務器之間實現負載均衡靈活性

•    高可用性(更少的單點故障)

•    更靈活的安全性

    基本集群架構的優劣

基本集群架構具有如下優勢:

•    易於管理

•    靈活的負載均衡

•    強壯的安全性

基本集群架構具有如下劣勢:

•    不能負載均衡EJB方法調用

•    跨層的負載均衡可能變得不平衡

    多層集群架構的優劣

多層集群架構具有如下優勢:

•    改進的負載均衡

•    EJB方法的負載均衡

•    更高可用性

•    改進的安全選項

多層集群架構具有如下劣勢:

•    當展現層頻繁調用業務邏輯時會製造瓶頸

•    增加了防火牆配置複雜性

 

3.5.    配置集群應用的必要條件

    集群中的所有 Server 必須位於同一網段,並且必須是IP 廣播(UDP)可到達的

    集群中的所有 Server 必須使用相同的版本,包括Service Pack

    集群中的 Server 必須使用永久的靜態IP 地址。動態IP 地址分配不能用於集群環境。如果服務器位於防火牆後面,而客戶機位於防火牆外面,那麼服務器必須有公共的靜態IP 地址,只有這樣,客戶端才能訪問服務器

 

3.6.    配置前的準備工作

在配置集群應用前要對集群的配置信息有一個良好的設計,下面就是我們這次配置的集

群信息:在兩台台機器上配置集群(每台機上都要安裝相同版本的WebLogic 11g 產品)。見表1

提示:建議您的測試服務器有4G 以上的內存,否則服務器啟動過程將會很漫長。

機器類型

操作系統

網絡配置

角色

備註

Lenovo PC 

Windows XP SP3

IP: 172.20.50.96

PORT:7001

Administrator Server

管理服務器

Lenovo PC 

Windows XP SP3

IP: 172.20.50.96

PORT:8080

Proxy Server

代理服務器

Lenovo PC 

Windows XP SP3

IP: 172.20.50.96

PORT:7003

Managed Server

受管理服務器

Lenovo PC 

Windows XP SP3

IP: 172.20.50.96

PORT:7004

Managed Server

受管理服務器

Lenovo PC

Windows XP SP3

IP: 172.20.50.96

PORT:7005

Managed Server

受管理服務器

Lenovo PC 

Windows 2003 Enterprise

IP: 172.20.50.181

PORT:7006

Managed Server

受管理服務器

Lenovo PC 

Windows 2003 Enterprise

IP: 172.20.50.181

PORT:7007

Managed Server

受管理服務器

表1

 

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營