RocketMQ-初体验RocketMQ(08)-IDEA拉取调测RocketMQ源码
生活随笔
收集整理的這篇文章主要介紹了
RocketMQ-初体验RocketMQ(08)-IDEA拉取调测RocketMQ源码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 從Git上遷出源碼
- 修改源碼,啟動namersrv
- 修改源碼,啟動broker
從Git上遷出源碼
Github: https://github.com/apache/rocketmq/
clone ,等待…
完成后,如下
修改源碼,啟動namersrv
需要ROCKETMQ_HOME , 這里可以通過配置IDEA的方式,也可以通過修改源碼直接setRocketmqHome,我們選擇后者
修改org.apache.rocketmq.namesrv.NamesrvStartup#createNamesrvController
namesrvConfig.setRocketmqHome("D:\\IdeaProjects\\rocketmqSource\\rocketmq\\distribution")修改工程參數 ,啟動namesrv
參數 : ‐n localhost:9876 &
啟動namesrv ,如下
修改源碼,啟動broker
同樣的,也需要設置RocketMQ_HOME,我們也通過修改源碼的方式來調整
修改org.apache.rocketmq.broker.BrokerStartup#createBrokerController
brokerConfig.setRocketmqHome("D:\\IdeaProjects\\rocketmqSource\\rocketmq\\distribution");啟動參數設置
‐n localhost:9876 ‐c D:\IdeaProjects\rocketmqSource\rocketmq\distribution\confbroker.conf &啟動broker
總結
以上是生活随笔為你收集整理的RocketMQ-初体验RocketMQ(08)-IDEA拉取调测RocketMQ源码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RocketMQ-初体验RocketMQ
- 下一篇: RocketMQ-初体验RocketMQ