Skip to content

Latest commit

 

History

History
20 lines (10 loc) · 1.08 KB

9-RockerMQ实战-消息模式.md

File metadata and controls

20 lines (10 loc) · 1.08 KB

9-RockerMQ实战-消息模式

[TOC]

  • RockerMQ没有P2P模式

9.1 集群模式

设置消费端属性:MessageModel.CLUSTERING,这种方式就可以达到类似于ActiveMQ水平扩展负责负载均衡消息的实现.比较特殊的是这种消费方式可以支持先发送数据(也就是producer先发送数据到MQ),消费端订阅主题发生在生产端之后也可以收到数据,比较灵活.

9.2 广播模式

设置消费端对象属性:MessageModel.BROADCASTING,这种模式就是相当于生产端发送数据到MQ,多个消费端都可以获得数据.

9.3 重要概念

  • GroupName:无论是生产端还是消费端,都必须指定一个GroupName,这个组名称,是维护在应用系统级别上的,比如在一个生产端指定一个名称:ProducerGN,这个名称是需要由应用系统来保证唯一性的,一类Producer集合的名称,这类Producer通常发一类消息,且逻辑一致.同理消费端也是如此.

  • Topic:每个主题标识一个逻辑上存储的概念,而在其MQ上,会有着与之对应的多个Queue队列,这个(QUEUE)是物理存储的概念.