RocketMQ单机环境部署

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


不太懂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内存

                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值