整理rocketmq组件模块
其中浅黄色为每个组件的容器,承载mq的一些核心元信息
功能如下
大家可以留言,作者会考虑后续对这幅图出源码分析系列

功能

nameserver启动

生产者启动

消费者启动

通信层启动

消息发送

消息再平衡

消息拉取

消息消费

消息重试

broker

存储

reputMessageservice

消息刷盘

消息pullMessageHoldService 长短轮询机制

mmap假值预热与mlock

文件恢复与文件删除等功能组件

rocketmq模块架构图_文件恢复