原文:RocketMQ-创建MappedFile本地文件

了解RocketMQ的都知道,它会保存所有的消息到本地文件。这个文件就是 MappedFile,每一个文件对应一个MappedFile.默认情况下大小位 g。 在MessageStoreConfig中的mapedFileSizeCommitLog设置,当然一半情况下是通过配置文件来设置的。文件路劲也都是在这个配置类里。 文件名格式是 位的数字,在这个类里生成,类似这样的 : MappedFile由 ...

2017-05-14 00:47 0 1580 推荐指数:

查看详情

RocketMQ-事务消费

理论部分在https://www.jianshu.com/p/453c6e7ff81c中的 “三、事务消息”。下面从代码层面看一下rockemq的事务消息 一、事务消费端。   从代码中看到跟其他模式的消费端没有什么两样。 二、本地事务的执行器,实现 ...

Mon Jan 15 00:04:00 CST 2018 0 3931
RocketMQ-存储机制-文件恢复&过期文件删除

broker过期文件删除机制 RocketMQ会每隔10秒执行文件清理任务 主要是删除commitlog和consumequeue文件 commitlog文件删除 触发过期文件删除的条件: 1)达到配置的时间点 2)磁盘用了超过85% 3)手动执行 ...

Tue Aug 24 05:37:00 CST 2021 0 94
RocketMQ(七):高性能探秘之MappedFile

  RocketMQ作为消息中间件,经常会被用来和其他消息中间件做比较,比对rabbitmq, kafka... 但个人觉得它一直对标的,都是kafka。因为它们面对的场景往往都是超高并发,超高性能要求的场景。   所以,有必要深挖下其实现高性能,高并发的原因。实际上,这是非常大的话题 ...

Mon Dec 21 18:10:00 CST 2020 0 762
rocketmq-顺序消息

参考: https://blog.csdn.net/zhaoming19870124/article/details/90900808 https://blog.csdn.net/hosaos/a ...

Sun Dec 06 02:22:00 CST 2020 0 513
RocketMQ-日志

RocketMQ日志 RocketMQ提供了一个日志模块,实现自定义的Appender,目的是为了将日志发送到MQ中。 可以参考文章https://blog.csdn.net/wanbf123/article/details/77988801 在RocketMQ的client模块中中 ...

Sun Aug 01 01:11:00 CST 2021 0 125
RocketMQ-顺序消费

  看了https://www.jianshu.com/p/453c6e7ff81c这篇博客,得出顺序消费的结论。“要实现严格的顺序消息,简单且可行的办法就是:保证生产者 - MQServer - 消费者是一对一的关系”。 我们下面通过几个实例来学习RocketMQ的顺序消费。 一、单节点 ...

Thu Jan 11 05:40:00 CST 2018 1 2375
Rocketmq-简单部署

一、准备环境 1.系统:Centos7.3(无硬性要求) 2. jdk:1.8 3.maven:3.5(无硬性要求) 4.git 5.rocketmq 4.2 二、环境部署 1.jdk1.8以及maven可以在另一篇文章查看【http://www.cnblogs.com ...

Wed Apr 18 22:42:00 CST 2018 0 2781
rocketmq-批量发送消息

参考: https://blog.csdn.net/u010277958/article/details/88647281 https://blog.csdn.net/u010634288/art ...

Mon Dec 14 06:22:00 CST 2020 0 1957
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM