![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mq
静静~嗯嗯
这个作者很懒,什么都没留下…
展开
-
RocketMQ——广播消费模式与集群消费模式
RocketMQ有两种消费模式:BROADCASTING广播模式,CLUSTERING集群模式,默认的是 集群消费模式。本博客主要以广播模式为例!!!1.简介广播消费指的是:一条消息被多个consumer消费,即使这些consumer属于同一个ConsumerGroup,消息也会被ConsumerGroup中的每个Consumer都消费一次,广播消费中ConsumerGroup概念可以认为在消息划分方面无意义。在CORBA Notification规范中,消费方式都属于广播消费。在JMS转载 2020-09-02 18:13:46 · 2222 阅读 · 0 评论 -
RocketMQ(6)---发送普通消息(三种方式)
RocketMQ 发送普通消息有三种实现方式:可靠同步发送、可靠异步发送、单向(Oneway)发送。注意:顺序消息只支持可靠同步发送。GitHub地址:https://github.com/yudiandemingzi/SpringBootBlog一、概念1、可靠同步发送原理:同步发送是指消息发送方发出数据后,会在收到接收方发回响应之后才发下一个数据包的通讯方式。应用场景:此种方式应用场景非常广泛,例如重要通知邮件、报名短信通知、营销短信系统等。2、可靠异步发送原理...转载 2020-09-02 17:16:30 · 484 阅读 · 0 评论 -
RocketMQ(5)---RocketMQ重试机制
消息重试分为两种:Producer发送消息的重试和Consumer消息消费的重试。一、Producer端重试Producer端重试是指: Producer往MQ上发消息没有发送成功,比如网络原因导致生产者发送消息到MQ失败。看一下代码:@Slf4jpublic class RocketMQTest { /** * 生产者组 */ private static String PRODUCE_RGROUP = "test_producer"; .转载 2020-09-02 16:58:47 · 916 阅读 · 0 评论 -
RocketMQ(7)---顺序消费
如果要保证顺序消费,那么他的核心点就是:生产者有序存储、消费者有序消费。一、概念1、什么是无序消息无序消息无序消息也指普通的消息,Producer 只管发送消息,Consumer 只管接收消息,至于消息和消息之间的顺序并没有保证。举例Producer 依次发送 orderId 为 1、2、3 的消息,Consumer 接到的消息顺序有可能是 1、2、3,也有可能是 2、1、3 等情况,这就是普通消息。2、什么是全局顺序对于指定的一个 Topic,所有消息按照严格的先入先出(FI...转载 2020-09-02 14:58:52 · 441 阅读 · 0 评论