5.1以上的版本
集群可以在集群中的佇列和佇列管理器之間進行訊息分配來達到訊息負載均衡的目的,可以提公升系統的容災能力以及提高系統的效能3.1. 集群儲存庫
集群儲存庫是集群成員的佇列管理器的集合。儲存庫所包含的資訊有佇列管理器的名稱、佇列管理器的位置、該佇列管理器託管的佇列、該佇列管理器的通道以及其他資訊。集群儲存庫又分為完全儲存庫和部分儲存庫。完全儲存庫擁有集群中每個佇列管理器完整資訊;部分群儲存庫僅包含當前佇列管理器和與當前佇列管理器有資訊交換的佇列管理器的資訊。為確保在集群佇列管理器不可用時不會丟失訊息,乙個集群應最少兩個佇列管理器擁有完全儲存庫。3.2. 集群佇列管理器
集群中的佇列管理器叫集群管理器,乙個佇列管理器可以是多個集群的成員,但是他在所屬的集群中必須擁有唯一的名稱3.3. 集群佇列
集群佇列是由集群託管的可供集群中其他佇列管理器使用佇列。集群中的所有佇列管理器都可以向該佇列傳送訊息,但只有在定義了該佇列的集群管理器中可以取出訊息。3.4. 集群通道
集群通道分為集群接收通道(clusrcvr)與集**送信道(clussdr)。集群中的佇列管理器至少應具有乙個集群接收通道,通過定義集群接收通道通道,該佇列管理器向其他集群佇列管理器表示它可用於接收訊息;集群中的完整儲存庫交換的所有更新都在集**送信道上流動,部分儲存庫的集**送信道必須指向包含完全儲存庫的集群管理器,選擇哪個完全儲存庫沒有區別,因為在定義之後集群會根據需要進行自定義通道。
zookeeper集群搭建(菜鳥初識)
首先需要三個虛擬機器,其中一台上有你已經配置好的zookeeper,配置完啟動在配置檔案中修改的datedir的目錄就會自動建立,承接我上乙個文章,datedir建立目錄為 data zookeeper data。將配置好的zookeeper傳到另外兩個虛擬機器 1.在另外兩個虛擬機器中建立和這個虛...
elasticsearch 集群初識篇(四)
elasticsearch 的集群監控資訊中包含了許多的統計資料,其中最為重要的一項就是 集群健康 它在 status 欄位中展示為 green yellow 或者 red get cluster healthstatus 字段指示著當前集群在總體上是否工作正常。它的三種顏色含義如下 我們往 ela...
ELasticSearch(五)ES集群原理與搭建
檢視集群健康狀況 url get cat health 1 es基本概念名詞 cluster 代表乙個集群,集群中有多個節點,其中有乙個為主節點,這個主節點是可以通過選舉產生的,主從節點是對於集群內部來說的。es的乙個概念就是去中心化,字面上理解就是無中心節點,這是對於集群外部來說的,因為從外部來看...