Windows安装和部署rocketMQ和设置为windows服务

下载地址:下载 | RocketMQ

下载完后解压到自定义目录,MQ解压路径\rocketmq-all-4.6.0-bin-release;(Windows10系统解压路径不要出现空格)

配置环境变量

 配置环境变量,变量名:ROCKETMQ_HOME 变量值:E:\Download\rocketmq-all-4.6.0-bin-release;另外path后追加;%ROCKETMQ_HOME%\bin

启动NameServer

cmd命令框执行进入至‘MQ文件夹\bin’下,然后执行‘start mqnamesrv.cmd’,启动NAMESERVER。成功后会弹出提示框,此框勿关闭;

或直接使用mqnamesrv.cmd双击运行

启动Broker

进入bin目录,cmd命令窗口:

输入:mqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true

启动后窗口都不要关闭。也可以看设置服务启动。

修改rocketmq记录日志地址
namesrv和broker默认日志存储在C盘,空间占用量大,需修改下默认存储路径。

在RocketMQ安装目录下找到conf文件夹(E:\Download\rocketmq-all-5.2.0-bin-release\conf),

编辑rmq.broker.logback.xml文件和rmq.namesrv.logback.xml文件

##两份文件都需增加property标签, 把并user.home全局替换为log.path
<property name="log.path" value="D:/log/rocketmq/" />

 rmq.namesrv.logback.xml文件我的修改配置:

 

 rmq.broker.logback.xml,我的修改配置

 

 

设置namesrv、broker堆栈内存
给namesrv和broker分配内存(根据服务器性能和数据量自定义分配内存)
       在RocketMQ安装目录下找到bin文件夹(D:\mq解压路径\rocketmq-all-5.1.3-bin-release\bin),编辑runserver.cmd文件和runbroker.cmd文件

如runbroker.cmd,由2g修改成256m,同时需关注是否配置了jdk环境变量 CLASSPATH

 runserver.cmd文件修改如下

RocketMQ注册为Windows服务:

下载地址:NSSM - the Non-Sucking Service Manager

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梅坞茶坊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值