文章目录
不太懂RocketMQ基本概念的看我 这篇博客
1. 前置条件
(看我这篇博客,注意版本要改成3.2.*,maven的版本)
- 由于RocketMQ需要java环境,所以需要按照JDK:JDK 8+(看我这篇博客)
- 由于我们需要编译RocketMQ源码,所以需要MAVAN:Maven 3.2.X+
2. 下载源码
官网下载RocketMQ源码,这里我将DashBoard也下载了
创建解压目标文件夹
mkdir /usr/local/rocketMQ
通过FinalShell将源码包上传到虚拟机中(Xshell也可以)

3. 编译源码
进入源码的文件夹
cd rocketmq-all-5.1.0/
编译源码,跳过测试阶段(不跳过可能会报错)
mvn -Prelease-all -DskipTests clean install -U
可以看到我们下载的jar包了

4. Rocket MQ启动JVM参数配置
由于RocketMQ默认的启动内存是4G,而我们的虚拟机的实际内存可能没这么大,所以需要修改启动参数
- 修改nameserve内存
cd bin
vim bin/runbroker.sh

- 修改broker内存

该文详细介绍了RocketMQ的安装过程,包括前置条件(JDK和Maven的安装),下载和编译源码,调整JVM启动参数,启动nameserver和broker,安装并配置DashBoard,以及测试生产者和消费者。文章还提及了如何查看DashBoard监控情况。

2032

被折叠的 条评论
为什么被折叠?



