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

2023/08/21閱讀時間約 5 分鐘
圖片來源

圖片來源

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

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

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

【Message Queue - RabbitMQ】模型架構

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

目的

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

集群的模式有哪些?

  • Cluster:
    • 不支持跨網段。
    • 可以隨意動態增加/減少。
    • 目前常用的方式。
  • Federation: 應用於廣域網段, 透過upstream的方式路由到不同機器, 原理較複雜, 後續會單獨一篇來介紹, 適用於大型系統大資料量的應用。
  • Shovel:類似於Federation。
以行動支持創作者!付費即可解鎖
本篇內容共 2070 字、0 則留言,僅發佈於💎 阿Han的Premium軟體技術棧你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
91會員
260內容數
哈囉,我是阿Han,是一位 👩‍💻 軟體研發工程師,喜歡閱讀、學習、撰寫文章及教學,擅長以圖代文,化繁為簡,除了幫助自己釐清思路之外,也希望藉由圖解的方式幫助大家共同學習,甚至手把手帶您設計出高品質的軟體產品。
留言0
查看全部
發表第一個留言支持創作者!