摘要: RocketMq刷盘机制 handleDiskFlush public void handleDiskFlush(AppendMessageResult result, PutMessageResult putMessageResult, MessageExt messageExt) { // Sy 阅读全文
posted @ 2020-07-14 10:02 鹿慕叶 阅读(783) 评论(0) 推荐(0) 编辑
摘要: NameSrvStartup 启动入口类 构建命令行参数 -c 配置文件 和 -p 打印配置项 将参数映射到NamesrvConfig和NettyServerConfig中,如listenPort可以配置启动端口 创建NamesrvController并启动 NamesrvController Na 阅读全文
posted @ 2020-07-14 10:01 鹿慕叶 阅读(201) 评论(0) 推荐(0) 编辑
摘要: CommitLog 加载文件 public boolean load() { //①调用mappedFileQueue.load()加载 boolean result = this.mappedFileQueue.load(); log.info("load commit log " + (resu 阅读全文
posted @ 2020-07-14 10:00 鹿慕叶 阅读(401) 评论(0) 推荐(0) 编辑
摘要: DefaultMessageStore 默认消息存储 putMessage 保存消息 public PutMessageResult putMessage(MessageExtBrokerInner msg) { //①messageStore已经shutdown了 返回状态SERVICE_NOT_ 阅读全文
posted @ 2020-07-14 09:59 鹿慕叶 阅读(288) 评论(0) 推荐(0) 编辑