更新於 2023/08/21閱讀時間約 5 分鐘

【💎 Message Queue - RabbitMQ】團結力量大的群集架構 Cluster

圖片來源

圖片來源

⏳ 精選好文歡迎收藏學習...

什麼是MQ? 🎁 送給你以下三篇...

【Message Queue】 井然有序的排隊機制 - 基本介紹

【Message Queue - RabbitMQ】模型架構

【Message Queue - RabbitMQ】 不斷的試誤…, 用Docker來嘗試安裝RabbitMQ

目的

  • 當消費者和生產者在某個節點故障之下還能夠正常運作。
  • 增加多個節點來擴展訊息的吞吐量。
  • 簡單來說就是打群架,透過多台主機的方式處理龐大的訊息量。

集群的模式有哪些?

  • Cluster:
    • 不支持跨網段。
    • 可以隨意動態增加/減少。
    • 目前常用的方式。
  • Federation: 應用於廣域網段, 透過upstream的方式路由到不同機器, 原理較複雜, 後續會單獨一篇來介紹, 適用於大型系統大資料量的應用。
  • Shovel:類似於Federation。
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.