RocketMQ 因其架构简单、业务功能丰富、具备极强可扩展性等特点被众多企业开发者以及云厂商广泛采用。历经十余年的大规模场景打磨,RocketMQ 已经成为业内共识的金融级可靠业务消息首选方案,被广泛应用于互联网、大数据、移动互联网、物联网等领域的业务场景
目录
1、官网下载 RocketMQ
2、安装 RocketMQ
3、启动 RocketMQ
4、代码测试
5、RocketMQ Dashboard 安装
6、关闭 RocketMQ
1、官网下载 RocketMQ
RocketMQ 官网:RocketMQ · 官方网站 | RocketMQ
笔者这里选择 4.9.4版本
2、安装 RocketMQ
下载安装包后,将安装包上传到 linux
创建 RocketMQ 安装目录
mkdir -p /usr/local/rocketmq
将安装包解压到新建的安装目录
unzip -d /usr/local/rocketmq rocketmq-all-4.9.4-bin-release.zip
如果没有安装 unzip,可以执行下面命令安装
yum install -y unzip zip
进入 rocketmq 安装目类
cd /usr/local/rocketmq/rocketmq-all-4.9.4-bin-release
创建存放数据的目录
mkdir -p store store/commitlog store/consumequeue
进入 conf 目录
cd conf
编辑 broker.conf 文件
vi broker.conf
在 broker.conf 文件中追加下面内容
-
listenPort=10911
-
namesrvAddr=localhost:9876
-
storePathRootDir=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/store
-
storePathCommitLog=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/store/commitlog
-
storePathConsumerQueue=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/store/consumequeue