jboss集群感念基礎

2021-08-31 08:13:38 字數 1023 閱讀 6859

jboss集群配置概念

jboss集群(cluster)是一組計算機節點的集合,它們作為乙個整體向使用者提供一組網路資源。乙個理想的集群對使用者是透明的。使用者由單一入口訪問集群的資源,從來不會意識到集群中的節點。在他們看來,集群是乙個系統,而非多個計算機系統。集群還應該支援隨意增加和減少集群系統的節點,而這同樣不會影響到使用者的訪問。

jboss集群分類

jboss集群架構

jboss集群是ha集群。jboss集群有2種架構。一是客戶端***(client-side interceptor)架構,一是負載均衡器(load balancer)架構。客戶端***架構適於用c/s結構,負載均衡器架構適用於b/s結構。本文只敘述負載均衡器架構的jboss集群。

負載均衡器架構由負載均衡器和n個集群節點組成。每個節點是乙個jboss伺服器例項。負載均衡器是全域性唯一的前置機,全部使用者請求都發到負載均衡器,由其**到各節點。當負載均衡器發現乙個節點失效後,會將請求**到另乙個節點上,從而保證服務得以延續。負載均衡器同時負責加權靜態負載均衡排程。總之,負載均衡器的健康程度決定了集群的全域性健康度,負載均衡器失敗將導致集群全部失效。這是前置機架構集群的主要潛在問題。

jboss的負載均衡器架構集群實際是由tomcat的http集群實現的。jboss有自己的負載均衡器,但效果不佳,官方文件沒有介紹,幾乎沒有人使用。一般情況下,我們都是採用apache+mod_jk作為負載均衡器。下文敘述的都是基於這種架構。mod_jk是apache的乙個外掛程式,負責apache與tomcat之間的通訊,是jboss集群配置(tomcat集群)的關鍵。

jboss版本的選擇

目前,jboss主要有3、4、5三個版本系列。jboss 5目前只有2個beta版,實用尚需時日。jboss 3的最後版本是2023年3月更新的3.2.8.sp1。隨著jboss 4日益成熟和jboss 5的開發,已經停止更新1年多的jboss 3逐漸淡出歷史舞台。jboss 4最新版本依次是4.2.1.ga、4.2.0.ga和4.0.5.ga。但官方**提供的jboss集群文件只更新到4.0.5 ga,所以選擇jboss 4.0.5 ga實現jboss集群配置。

JBOSS集群安裝

by 明軍 安裝jboss和jboss web.cluster.sar資料夾拷貝到 jboss home server default deploy目錄下 jbossha.jar 用於載入org.jboss.ha.framework.server.clusterpartition,jgroups.j...

JBOSS6 2 MQ 集群配置

一 配置mq集群環境,首先是多連線配置在jboss的configuration下面的standalone.xml檔案下 a 新增ibm的resource adapters 集群模式下就會配置多個資料來源 wmq.jmsra.rar xatransaction 埠ip 通道client 1208 佇列...

原創重量級 JBoss 4 0 2集群指南

這就是剛才提到的複製模式,instant為立即複製,如果設為interval 那麼系統會在延遲一段時間再進行複製,時間長度在2000中指定,單位是毫秒。單獨配置這乙個地方還不夠,在 jboss server all deploy tc5 cluster service.xml中有 repl asyn...