《RabbitMQ實戰》7.warren和Shovel:故障轉移和複製

一、warren模式

  • 模式1:每個MQ服務器都是獨立的,當主節點故障後,故障轉移工具會將其切換到副節點上,可以發佈新消息,消費新消息。待故障節點恢復,也允許消費者重新連接到該節點進行消息消費。
 
  • 模式2:每個節點是相互獨立的,但共享存儲,當主節點故障後,故障轉移工具會將其切換到副節點上,可以繼續發佈新消息,也可消費新消息,因爲存儲共享,也可以消費舊消息。

二、遠距離通信和複製

生產者發佈一個消息到MQ1服務器的交換器,交換器路由到隊列1中,然後通過Shovel複製到MQ2服務器的交換器上,最終到達隊列3中。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章