- 官网 https://www.apache.org/dyn/closer.cgi?path=rocketmq/5.0.0/rocketmq-all-5.0.0-bin-release.zip 下载RocketMq二进制压缩包;
- 解压后配置环境变量
ROCKETMQ_HOME: 解压包路径
path: 配置到bin路径 - 启动NameServer 名字服务器(Topic路由注册中心,支持Topic、Broker动态注册与发现)
bin目录下 通过 cmd 打开命令行输入命令: start mqnamesrv.cm
服务启动后,勿关闭。 - 启动Broker 代理服务器(负责消息存储、投递、查询及服务高可用)
bin目录下 通过cmd 打开命令行输入命令:
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true - 下载 https://gitee.com/mirrors/RocketMQ-Externals 项目 修改resource下配置文件 application.properties
server.port = 修改端口号防止占用
rocketmq.config.nameserver=127.0.0.1:9876(修改成本地IP:端口号)
修改完成后项目达成jar包,java -jar xxx.jar
在浏览器中输入127.0.0.1:修改的端口号 即可进入RocketMq控制台
安装时出现以下情况:
当前java版本和rocketmq版本不兼容
查到两种解决方案吧:1 修改 runbroker.cmd 文件 2 降低 Java版本 到 8