Advertisement

对 Rocket 核心流程进行源码分析

阅读量:

一、源码环境搭建

1.源码拉取

RabbitMQ的官方网站代码库位置:http://rocketmq.apache.org/dowloading/releases/

RocketMQ的官方Git仓库地址:https://github.com/apache/rocketmq/

本文以4.7.1版本为例进行分析,下载完成后,需要对其进行编译:

复制代码
    mvn clean install -Dmaven.test.skip=true

代码结构如下:

image-20210807123755562

2.源码启动

2.0 修改配置文件

然后,在项目目录中新建一个名为「conf」的子目录,并将distribution获取并复制其中的broker.conf文件以及logback_broker.xml和logback_namesrv.xml文件。

修改broker.conf

复制代码
    brokerClusterName = DefaultCluster
    brokerName = broker-a
    brokerId =

全部评论 (0)

还没有任何评论哟~