使用nssm将kafka安装为windows服务

准备工作

1、下载nssm

下载地址:http://www.nssm.cc/download

将下载的压缩包解压

 

2、kafka及zookeeper 配置及环境变量设置

参见https://blog.csdn.net/liwan09/article/details/115440499

安装实现方式

使用nssm安装服务

1、以管理员身份运行cmd,cd命令进入nssm文件夹

2、安装zookeeper为windows服务

1)执行命令 nssm install zookeeper

 

path:H:\kafka\apache-zookeeper-3.6.2-bin\bin\zkServer.cmd

Startup directory :H:\kafka\apache-zookeeper-3.6.2-bin\bin

注:文件夹路径根据实际情况输入

2)点击 Install service 进行安装

 

3)服务中查看安装结果

 

 

 3、安装kafka为windows服务

1)执行命令 nssm install kafka

Path: H:\kafka\kafka_2.13-2.7.0\bin\windows\kafka-server-start.bat 

Startup directory: H:\kafka\kafka_2.13-2.7.0\bin\windows

Arguments: H:\kafka\kafka_2.13-2.7.0\config\server.properties

注:文件夹路径根据实际情况输入

2)在Dependencies选项卡中填写依赖服务zookeeper

3)点击Install service

 

4)服务中查看安装结果

 

bat脚本执行nssm命令安装kafka服务

1、安装命令 脚本 install.bat

@echo off

@echo install zookeeper

nssm install zookeeper H:\kafka\apache-zookeeper-3.6.2-bin\bin\zkServer.cmd

@echo install kafka

nssm install kafka H:\kafka\kafka_2.13-2.7.0\bin\windows\kafka-server-start.bat

 H:\kafka\kafka_2.13-2.7.0\config\server.properties

@echo start zookeeperService

nssm start zookeeper

@echo start kafkaService

nssm start kafka

pause

2、卸载bat脚本 uninstall.bat

@echo off

@echo uninstall zookeeper

nssm remove zookeeper confirm

@echo uninstall kafka

nssm remove kafka confirm

pause

3、 将两个脚本放在 nssm.exe统一文件目录下

执行install.bat命令安装kafka服务

执行Uninstall.bat命令卸载kafka服务 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值