RocketMq 下载安装
下载地址
linux安装步骤
-
启动nameserver
bin目录下启动nameserver
- nohup sh mqnamesrv &
查看nameserverlog
- tail -f ~/logs/rocketmqlogs/namesrv.log
-
修改配置文件
conf目录下修改broker.conf
- 追加brokerIP1=192.168.2.107
修改堆空间初始值大小 默认8个g太大了
- vi runbroker.sh 修改-Xmx -Xms512m
-
bin目录下启动broker
bin目录下启动broker -c 指定配置文件 -n指定nameserver地址
- nohup sh mqbroker -c ../conf/broker.conf -n 192.168.2.107:9876 autoCreateTopicEnable=true &
查看broker日志
- tail -f ~/logs/rocketmqlogs/broker.log
-
关闭服务命令
关闭namesrv服务:sh mqshutdown namesrv 关闭broker服务 :sh mqshutdown broker
console下载安装
-
下载地址
https://gitcode.net/mirrors/apache/rocketmq-externals?utm_source=csdn_github_accelerator
-
clone到本地
-
java -jar rocketmq-console-ng-1.0.0.jar
源码安装
-
mvn install -Dmaven.skip.test=true
-
创建目录 D:\客戶端\RocketMQ
在这个目录下创建 conf logs store文件夹
把D:\project\rocketmq-all-5.1.0-source-release\rocketmq-all-5.1.0\distribution\conf下的文件复制到
D:\客戶端\RocketMQ\conf下
-
NamesrvStartup参数
环境变量:ROCKETMQ_HOME=D:\客戶端\RocketMQ
启动main
-
BrokerStartup参数
环境变量:ROCKETMQ_HOME=D:\客戶端\RocketMQ
vm参数 :-Xms=128m -Xmx=128m
程序实参:-c D:\客戶端\RocketMQ\conf\broker.conf -n localhost:9876启动main
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了