小艾同学

利用nssm配置windows下的etcd服务启动

下载nssm

http://www.nssm.cc/download

对文件进行解压

使用管理员身份重cmd进入对应的nssm目录

在目录下创建install.bat文件

install.bat

nssm.exe install EtcdSrv F:\etcd-v3.5.0-windows-amd64\etcd.exe --config-file F:\etcd-v3.5.0-windows-amd64\config.yml

在etcd目录中添加配置文件config.yml

listen-client-urls: http://0.0.0.0:2379
advertise-client-urls: http://0.0.0.0:2380
listen-peer-urls: http://0.0.0.0:2380
enable-v2: true

以管理员身份运行install.bat 就可以添加对应的etcd服务 EtcdSrv

卸载服务

创建卸载文件uninstall.bat

nssm.exe remove EtcdSrv confirm

使用windows+R键输入regedit进入注册表找到

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\SERVICES节点查找EtcdSrv节点,清除相关数据