rocketmq
天道988
既然选择了IT,就做好了终身学习的准备!
展开
-
rocket 源码阅读之 debug 模式启动 quick start 中的 Consumer
参照 debug 启动: nameserver broker producer 1. 找到 quick start 中的 Consumer.java 。 2. 在 debug 启动中加入 Environment variables 环境变量: NAMESRV_ADDR=localhost:9876 3. 先启动 nameserver 。 4. 再启动 broker 。 5. 最后启动 Consumer 。 6. 如果之前启动过 Producer 之后,启动了 Consumer 之后就能看到控制台消费消息原创 2021-01-17 17:25:40 · 71 阅读 · 0 评论 -
rocket 源码阅读之 debug 模式启动 quick start 中的 Producer
1. 找到 quick start 中的 Producer.java 。 2. 在 debug 启动中加入 Environment variables 环境变量: NAMESRV_ADDR=localhost:9876 3. 先启动 nameserver 。 4. 再启动 broker 。 5. 最后启动 Producer 。 6. 启动之后就能在控制台看到连续发送的消息。 ...原创 2020-07-26 11:06:19 · 123 阅读 · 0 评论 -
rocket 源码阅读之 debug 模式启动 broker
昨天写了 nameserver debug 模式的启动方法,见nameserver 的 debug 模式启动方法 。 今天接着写 broker 的 debug 模式启动方法。昨天已经设置好了 rockemq_home 。今天还需要这个目录,就用昨天的那个就可以。 参考内容:https://rocketmq.apache.org/docs/quick-start/ 1. 找到 BrokerStartup.java 类。 2. 在运行 BrokerStartup.java 类的时候加: 虚拟机参数(VM op原创 2020-07-23 23:03:28 · 355 阅读 · 0 评论 -
rocket 源码阅读之 debug 模式启动 nameserver
给自己挖了个坑儿,克隆了 rocketmq 的源码,准备阅读源码。 rocketmq github 地址rocketmq rocketmq 快速搭建环境文档quick start rocketmq 详细中文文档详细中文文档 既然要阅读源码,肯定离不开 debug 启动源码。根据快速启动文档,找到了在本地 debug 启动 nameserver 的方法。 1. 在工程目录下执行 maven 命令: mvn -Prelease-all -DskipTests clean install -U 2. 新建一个原创 2020-07-22 22:43:13 · 180 阅读 · 0 评论