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
可视化软件界面功能介绍(可百度学习):https://blog.csdn.net/weixin_43296313/article/details/123071604
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· 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