在windows上安装和运行rocketmq

下载rocketmq

下载地址

解压到本地,例如本次的解压路径为C:\1\rocketmq-all-5.3.1-bin-release

修改启动配置

1. mqnamesrv.cmd

bash 复制代码
set ROCKETMQ_HOME=C:\1\rocketmq-all-5.3.1-bin-release

2. runserver.cmd

bash 复制代码
set JAVA_HOME=C:\sw\jdk-21.0.2

3. mqbroker.cmd

bash 复制代码
set ROCKETMQ_HOME=C:\1\rocketmq-all-5.3.1-bin-release
set "NAMESRV_ADDR=localhost:9876"

4. runbroker.cmd

bash 复制代码
set JAVA_HOME=C:\sw\jdk-21.0.2

启动mq

1. 先启动mqnamesrv.cmd

The Name Server boot success. serializeType=JSON, address 0.0.0.0:9876

2. 再启动mqbroker.cmd

boot success. serializeType=JSON and name server is localhost:9876

验证 RocketMQ 功能

RocketMQ 自带了发送与接收消息的脚本 tools.cmd,用来验证 RocketMQ 的功能是否正常。

1. 修改tools.cmd

bash 复制代码
set JAVA_HOME=C:\sw\jdk-21.0.2
set "NAMESRV_ADDR=localhost:9876"

2. 启动消费者

复制代码
tools.cmd org.apache.rocketmq.example.quickstart.Consumer

3. 启动生产者

复制代码
tools.cmd org.apache.rocketmq.example.quickstart.Producer

启动成功后,生产者会发送1000个消息,然后自动退出。

此时,在消费者界面就会收到刚刚生产者发出的消息。

RocketMQ官方控制台: rocketmq-dashboard

1. 先clone代码

bash 复制代码
git clone https://github.com/apache/rocketmq-dashboard.git

2. 在idea中打开

3. 修改java级别

File->Project Structure

修改Run/Debug Configurations

4. 运行java后端 App

5. 运行前端

如果运行npm run start时出现 'cross-env' 不是内部或外部命令,也不是可运行的程序 或批处理文件。,那么需要安装cross-env

bash 复制代码
npm install --save-dev cross-env

前端运行成功后,浏览器会自动打开

相关推荐
java资料站4 小时前
二、Spring AI Alibaba · ChatModel
java·windows·spring
北冥you鱼5 小时前
Go 语言空接口(interface{})使用场景与最佳实践
开发语言·windows·golang
夏虫不可与之言冰7 小时前
Windows WSL2 (Ubuntu) 搭建 ESP‑IDF 6.1 开发环境全过程演示
linux·windows·ubuntu·esp32·乐鑫科技·乐鑫eim·乐鑫代理商
打工仔折腾 AI10 小时前
FaceFusion本地换脸实战:Windows整合包、模型选择与遮罩调参记录
人工智能·windows·后端·python·深度学习·性能优化·ai agent 实战
小蜗牛狂飙记12 小时前
Windows 双击 Jar 包无反应,不用写 bat 脚本!Jarfix 一键修复(以 Struts2 扫描工具为例)
windows·struts·jar
坐看风云变幻13 小时前
Betaflight 开发环境搭建保姆级教程(Ubuntu / Windows+WSL / Docker 三方案 + 官方网址大全)
windows·ubuntu·docker·无人机·飞控·betaflight
IT技术分享社区14 小时前
在 Windows 上跑未改动的 Linux 程序:微软 LiteBox v0.1 把这件事变简单了
linux·运维·windows·microsoft·开源
kakakahahahaha14 小时前
Win10/Win11 Windows Hello指纹不可用处理:WbioSrvc、传感器驱动与登录策略
windows·电脑·笔记本电脑·内容运营·软件需求
小黄人软件14 小时前
粘贴助手C++版 支持 Windows 7 / 10 / 11 不会出现缺少api-ms-win-core-path-11-1-0.dll
开发语言·c++·windows
Vex2une1 天前
Windows 性能监视器发展史:从 PerfMon 计数器到 XPerf 深度诊断
windows·wpa·etw·性能监视器·perfmon·性能计数器·xperf