首页 > 其他 > 详细

mq存储文件

时间:2020-01-21 16:36:39      阅读:106      评论:0      收藏:0      [点我收藏+]

启动broker之后我们可以看到下面这些文件

 

技术分享图片

 

1.config包含了运行期间一些配置信息,主要包括下列信息。

技术分享图片

 

consumerFilter.json:主体消息过滤信息

consumerOffset.json:集群消费模式消息消费进度

delayOffset.json:延时消息队列拉取进度

subscriptionGroup.json:消息消费组配置

topic.json:topic配置属性

2.consumequeue:消息消费队列存储目录。

3.index:消息索引文件存储目录

4.abort:如果存在abort文件说明Broker非正常关闭,该文件默认启动时创建,正常退出前删除。

5.checkpoint:文件检查点,存储commitlog文件最后一次刷盘时间戳,consqueue最后一次刷盘时间,index索引文件最后一次刷盘时间戳。

 

commitlog每条消息的前面4个字节存储该条消息的总长度。

commitlog文件默认大小为1G,可通过broker配置文件中设置mappedFileSizeCommitLog属性来改变大小。

mq存储文件

原文:https://www.cnblogs.com/lccsblog/p/12221954.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!