RocketMQ安装教程

 

正文

RocketMQ安装教程

1)下载安装

下载地址:https://archive.apache.org/dist/rocketmq/

选择最新版解压到本地一个无中文无空格的目录下

2)修改配置

修改runserver.cmd,java的默认启动参数中,启动时堆内存的大小为2g,把内存改小点:
set "JAVA_OPT=%JAVA_OPT% -server -Xms512m -Xmx512m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

修改runbroker.cmd,此处‐Drocketmq.broker.diskSpaceWarningLevelRatio=0.98的意思是把Broker磁盘空间利用率设置为98%,默认是85%set "JAVA_OPT=%JAVA_OPT% ‐server ‐Drocketmq.broker.diskSpaceWarningLevelRatio=0.98 ‐Xms512m ‐Xmx512m ‐Xmn512m"

runbroker.cmd里面最下面的%CLASSPATH%要再加个双引号,不然启动时会找不到jdk(如果jdk不在默认安装路径下)

添加电脑环境变量:

新增ROCKETMQ_HOME填入"D:\rocketmq"RocketMQ的安装包路径)
新增NAMESRV_ADDR填入"localhost:9876"RocketMQ的启动端口)

3)启动程序

双击mqnamesrv.cmd启动NameServer,或cmd输入:.\bin\mqnamesrv.cmd

进入cmd管理界面,输入:.\bin\mqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true,这个没启动接收不到消息会报错

4)可视化工具

下载可视化工具源码:https://github.com/apache/rocketmq-externals/tree/develop

修改rocketmq-console\src\main\resources\application.properties:

rocketmq.config.namesrvAddr=127.0.0.1:9876
rocketmq.config.dataPath=/tmp/rocketmq-console/data

启动rocketmq-console项目,可以直接启动源码项目或者按照下面进行打包再启动:

mvn clean package -Dmaven.test.skip=true
java -jar target/rocketmq-console-ng-1.0.1.jar

访问地址:http://localhost:8080/

可视化软件界面功能介绍(可百度学习):https://blog.csdn.net/weixin_43296313/article/details/123071604

posted @   肖德子裕  阅读(554)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示