天天看點

消息隊列:rocketmq使用叢集模式模拟廣播

  • 适用場景

    适用于每條消息都需要被多台機器處理,每台機器的邏輯可以相同也可以不一樣的場景。具體消費示例如下圖所示。

    消息隊列:rocketmq使用叢集模式模拟廣播
    如果業務需要使用廣播模式,也可以建立多個 Group ID,用于訂閱同一個 Topic。
  • 注意事項
    • 消費進度在服務端維護,可靠性高于廣播模式。
    • 對于一個 Group ID 來說,可以部署一個消費者執行個體,也可以部署多個消費者執行個體。當部署多個消費者執行個體時,執行個體之間又組成了叢集模式(共同分擔消費消息)。假設 Group ID 1 部署了三個消費者執行個體 C1、C2、C3,那麼這三個執行個體将共同分擔伺服器發送給 Group ID 1 的消息。同時,執行個體之間訂閱關系必須保持一緻。詳見訂閱關系一緻。

引自官方文檔:https://help.aliyun.com/document_detail/43163.html

繼續閱讀