随笔 - 3  文章 - 0  评论 - 2  阅读 - 2104

windows下使用nssm注册RocketMQ

之前在网上查,全是用instsrv.exe和srvany.exe插件来注册RocketMQ的方式(而且是同一篇文章各种抄),不仅注册步骤麻烦,注册完还很可能启动不了服务。

这里介绍下如何使用nssm来将RocketMQ注册为windows服务:

1. 编写启动脚本-启动.bat,放入RocketMQ的根目录,同时启动nameserver和broker:

start .\bin\mqnamesrv.cmd
start .\bin\mqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true

2. 下载nssm,下载地址:https://nssm.cc/download

3. 下载后有32位版本和64位版本的,选择操作系统对应的版本即可。cmd进入nssm.exe所在文件夹,输入nssm install <服务名>,会弹出以下界面:

 Path中选择我们编写好的启动脚本。

 3. 点击Install service,注册成功。启动即可。

 

 

PS:

如果想同时启动dashboard的话,把dashboard编译好的jar包放入RocketMQ根目录,在启动.bat文件中加入一行即可:

java -jar rocketmq-dashboard-1.0.1-SNAPSHOT.jar

 

posted on   罗森内里  阅读(423)  评论(2编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示