WAS6集群部署及初步測試

2021-04-03 00:42:35 字數 2069 閱讀 4844

配置後的系統的組成如下圖:

ø172.18.41.112

web server

,使用ihs6

(遠端安裝,

埠80

) was6,

應用節點,加入

98,server1

ø172.18.41.98

was6

,管理節點

ø172.18.41.69

was6

,應用節點,加入

98,server2

建立集群:

cluster:server1(9080),server2(9081)

virtul host:default host

,並增加別名為

*:9081

幾個需要注意的問題:

1、如果建立集群時沒有選擇建立複製域,則需要對每個

web容設計

session

複製策略。

2、慮擬主機的配置

3、外掛程式配置的生成。

中增加:

其中的路徑依你安裝外掛程式的具體情況而定。

對於plugin-cfg.xml

檔案,注意其中集群的定義部分和**策略部分即可。

ihs6

配置成向集群

angelcluster1

的成員**請求。

經測試,證實: 1、

cluster session

可以同步(要配置多種同步策略)

2、可以實現集群中一機器

down

機後,服務自動**到另乙個伺服器。

3、可實現負載平衡(策略可配)

用於測試的應用包含如下乙個簡單的功能:

=

其中:如果

cluster

值為空時,系統將返回現在

session

中cluster

的值,並列印出

session id

,如果cluster

有值,則用該值更新

session

中cluster

的值,並列印出

session id

測試1

不通過

web server

**,直接請求,如:

=

系統可以正常工作,並列印出期望中的值(雙機的

session

同步了)。

測試2

通過

web server

**:

=

可以正常得到響應,並列印出期望中的資訊。

測試3

異常情況

在請求過程中,分別殺死其中乙個應用伺服器的程序

/部署管理器程序

/node agent

程序,看應用的可用性。

結果:應用仍可用,在日誌中可以看到,

plug-in

發現其中乙個應用伺服器不可用時,會將應用**到另一伺服器。此時,客戶端會感覺響應時間慢一些。

經測試,證實: 1、

cluster session

可以同步(可配置多種同步策略)

2、可以實現集群中一機器

down

機後,服務自動**到另乙個伺服器。

3、可實現負載平衡(策略可配)

zookeeper 3 4 13 集群安裝及部署

部署之前需要有python2.7版本以及安裝jdk 配置網路和ip記憶體 關閉防火牆 禁用selinux 修改主機名 修改機名與ip對應關係 一號機ip storm01 二號機ip storm02 三號機ip storm03 三颱機器互相測試是否能夠連通 ping storm01 storm02 s...

Zookeeper3 4 6集群部署

本文件用於zookeeper集群部署指南,版本號3.4.6,詳細如下。root c3 service iptables stop root c3 df lh為了避免磁碟使用不均而導致系統問題,因而先檢視磁碟的分布情況。檢視合適的檔案目錄,可以將後續的所有檔案和程式存放在此目錄下。當然,這要根據你的實...

elasticsearch5 2集群部署

本文主要介紹兩節點集群部署 一 實驗環境 節點1 192.168.115.11 節點2 192.168.115.12 二 安裝配置 具體部署過程見單機版 兩台機器都先安裝完成,之後修改配置檔案 注意 為了達到es的集群必須修改cluster.name和node.name。cluster.name必須...