![](https://img-blog.csdnimg.cn/20200330225513551.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
RocketMq
文章平均质量分 74
RocketMq
小哇666
专注web/大数据
展开
-
RocketMQ中概念知识点记录 和 与SpringBoot集成实现发送 同步、异步、延时、批量、tag、key、事务消息等
实现原理:将某些消息,按一定规则,发到同一个队列中。单向发送:只发送消息,不关心发送结果。所有订阅该 Topic 的消费者消费。可以理解为消息的子类别。每条消息只会被集群中的。原创 2024-07-19 11:40:57 · 382 阅读 · 0 评论 -
RocketMq 消息过滤
1 tag过滤,只修改消费者程序的代码DefaultMQPushConsumer consumer = new DefaultMQPushConsumer("CID_EXAMPLE");consumer.subscribe("TOPIC", "TAGA || TAGB || TAGC");消费者将收到包含TAGA或TAGB或TAGB的消息。但限制是一条消息只能有一个标签,而这对于复杂的...原创 2020-03-04 21:55:12 · 541 阅读 · 0 评论 -
RocketMQ——广播消费模式与集群消费模式
RocketMQ有两种消费模式:BROADCASTING广播模式,CLUSTERING集群模式,默认的是 集群消费模式。广播消费指的是:一条消息被多个consumer消费,即使这些consumer属于同一个ConsumerGroup,消息也会被ConsumerGroup中的每个Consumer都消费一次,广播消费中ConsumerGroup概念可以认为在消息划分方面无意义。集群消费模式:一个Con...原创 2020-03-04 20:56:02 · 2722 阅读 · 0 评论 -
RocketMq 发送延时消息,消费者晚些时间开始消费数据
关键代码msg.setDelayTimeLevel(2);生产者代码import org.apache.rocketmq.client.producer.DefaultMQProducer;import org.apache.rocketmq.client.producer.SendResult;import org.apache.rocketmq.common.message.Mes...原创 2020-03-04 20:44:39 · 1315 阅读 · 0 评论 -
RocketMQ顺序消费,局部顺序,同一个orderid的放入一个列队中
实现原理我们知道生产的message最终会存放在Queue中,如果一个Topic关联了16个Queue,如果我们不指定消息往哪个队列里放,那么默认是平均分配消息到16个queue,好比有100条消息,那么这100条消息会平均分配在这16个Queue上,那么每个Queue大概放5~6个左右。这里有一点很重的是:同一个queue,存储在里面的message 是按照先进先出的原则这个时...原创 2020-03-04 19:10:43 · 1232 阅读 · 0 评论 -
RocketMq 生产者 发送 同步,异步,单向 消息
添加maven依赖 <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>4.6.1</version></depe...原创 2020-03-04 11:29:23 · 673 阅读 · 0 评论