RocketMq源码流程本地追踪
本节简单讲述rokectmq本地调试步骤,后面会继续追踪代码流程
1、git下载代码
https://gitee.com/apache/rocketmq
2、启动namesrv
代码中需设置rocketmqhome, 如下
配置启动参数 ‐n localhost:9876 &
启动成功
3、启动broker
配置参数
‐n localhost:9876 ‐c E:\gitee\mq\rocketmq\distribution\confbroker.conf &
代码中需设置
brokerConfig.setRocketmqHome(“E:\gitee\mq\rocketmq\distribution”);
brokerConfig.setNamesrvAddr(“127.0.0.1:9876”);
启动成功
4、启动样例中的消费者
需在代码中设置 consumer.setNamesrvAddr(“127.0.0.1:9876”);
接收消息如下
5、启动样例中的生产者
需在代码中设置 producer.setNamesrvAddr(“127.0.0.1:9876”);
发送消息如下