发表评论取消回复
相关阅读
相关 RocketMQ源码:事务消息原理
RocketMQ在4.3.0版中开始支持分布式事务消息,RocketMQ采用了2PC的思想来实现了提交事务消息,同时增加一个补偿逻辑来处理二阶段超时或者失败的消息,如下图所示。
相关 【RocketMQ】原理分析:消息存储机制
由于分布式消息队列对于可靠性的要求比较高,所以需要保证生产者将消息发送到broker之后,保证消息是不出现丢失的,因此消息队列就少不了对于可靠性存储的要求。 从主流的几种MQ
相关 RocketMQ事务消息实现原理
正文在下面,先打个广告: ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly
相关 【RocketMQ工作原理】消息的清理
消息被消费过后会被清理掉吗?不会的。 消息是被顺序存储在commitlog文件的,且消息大小不定长,所以消息的清理是不可能以消息为单位进行清理的,而是以commitlog文件
相关 RocketMQ原理学习--消息类型
一、消费模式 集群消费:当使用集群消费模式时,MQ 认为任意一条消息只需要被集群内的任意一个消费者处理即可。 广播消费:当使用广播消费模式时,MQ 会将每条消息推送给
相关 RocketMQ原理学习--消费者消费消息
在之前的一篇博客[《RocketMQ原理学习--消息类型》][RocketMQ_--]中我们有介绍过RocketMQ的消息类型,这篇博客我们简单介绍一下Rock
相关 RocketMQ原理学习--死信消息实现原理
上一篇博客[《RocketMQ原理学习--失败消息实现原理》][RocketMQ_--]中我们了解到RocketMQ对于失败消息的处理原理,当消息一直失败的情况
相关 RocketMQ原理学习--失败消息实现原理
上一篇博客[《 RocketMQ原理学习--延时消息实现原理》][RocketMQ_--]我们介绍了延时消息的实现原理,这篇博客我们看看RocketMQ在消费者
相关 RocketMQ——消息文件过期原理
消费完后的消息去哪里了 消息的存储是一直存在于CommitLog中的,由于CommitLog是以文件为单位(而非消息)存在的,而且CommitLog的设计是只允许顺
还没有评论,来说两句吧...