📫 作者简介:「子非我鱼」,专注于研究全栈
🔥 三连支持:欢迎 ❤️关注、👍点赞、👉收藏三连,支持一下博主~
文章目录
引言
Apache RocketMQ 是一个分布式消息中间件,它提供了高性能、高可靠性、可伸缩性和易于使用的特性。以下是在 Windows 操作系统上安装 RocketMQ 的步骤。
步骤一:首先去官网下载安装包(我这里是4.9.0的版本,你们随意)
前提条件:已安装jdk1.8及maven
步骤二:选择想要安装的目录,直接解压就行
步骤三:配置环境变量
步骤四:启动
(1)启动NAMESERVER
使用cmd打开命令窗口,进入到rocketmq的bin目录下,执行:start mqnamesrv.cmd,若成功会弹出如下提示框,请勿关闭此框
(2)启动BROKER
同样在rocketmq的bin目录下,执行:start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true , 启动BROKER。成功后会弹出提示框
至此,RocketMQ算是安装成功。
步骤五:执行start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true出错的情况
出现以上错误,解决方式如下:
1,找到去bin目录修改runserver.cmd和 runbroker.cmd 文件中的jvm参数(根据自己电脑配置修改参数)
因为Invalid maximum direct memory size: -XX:MaxDirectMemorySize=15g,更改一下大小
结论
恭喜你,你已经成功在 Windows 操作系统上安装并启动了 RocketMQ。现在你可以使用 RocketMQ 来进行消息的发送、接收和管理。确保在实际生产环境中根据需要进行更详细的配置和安全性设置。