下载
进入RocketMQ的GitHub地址 https://github.com/apache/rocketmq
选择Code - Https,复制下载链接
打开idea,选择左上角 - File - New - Project from Version Contrl - Reposiory URL - Git,将复制idea链接填写到URL菜单栏,点击确认,即可将github上的源码下载到本地。
目录介绍
acl:权限控制包
broker:broker功能核心代码包(重要)
client:客户端,生产者 & 消费者核心代码包
common:公共逻辑
controller:web接口
distribution:部署相关
example:示例
filter:过滤逻辑
logging:日志处理
namesrv:nameserver功能核心代码(重要)
proxy:代理逻辑
remoting:远程网络通信逻辑
store:存储逻辑
test:单元测试
tools:工具类