消息队列:rocketmq使用集群模式模拟广播

时间:2024-03-18 18:31:42
  • 适用场景

    适用于每条消息都需要被多台机器处理,每台机器的逻辑可以相同也可以不一样的场景。具体消费示例如下图所示。消息队列:rocketmq使用集群模式模拟广播

    如果业务需要使用广播模式,也可以创建多个 Group ID,用于订阅同一个 Topic。

  • 注意事项
    • 消费进度在服务端维护,可靠性高于广播模式。
    • 对于一个 Group ID 来说,可以部署一个消费者实例,也可以部署多个消费者实例。当部署多个消费者实例时,实例之间又组成了集群模式(共同分担消费消息)。假设 Group ID 1 部署了三个消费者实例 C1、C2、C3,那么这三个实例将共同分担服务器发送给 Group ID 1 的消息。同时,实例之间订阅关系必须保持一致。详见订阅关系一致

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