1、下载winsw,我用得版本是v2.11.0
下载地址:https://github.com/winsw/winsw/releases
2、将下载的WinSW-x64.exe放到 nacos\bin 目录,并改名为nacos.exe
3、在 nacos\bin 目录下创建nacos.xml文件
<service>
<id>nacos</id>
<name>nacos</name>
<description>Nacos服务</description>
<executable>D:\Program Files\nacos\bin\startup.cmd</executable>
<stopexecutable>D:\Program Files\nacos\bin\shutdown.cmd</stopexecutable>
<logpath>D:\Program Files\nacos\logs\</logpath>
<log mode="roll"></log>
</service>
5、以管理员方式打开cmd命令行,执行安装命令
nacos.exe install # 安装服务
nacos.exe uninstall # 卸载服务
6、服务列表上可以启动安装的服务
注意:
1、步骤2中WinSW-x64.exe不改名也可以,只是步骤5中的安装命令会有一点修改,具体参考github上的说明
2、nacos本地启动时最好改为单例模式
3、nacos以服务方式启动时,需要在 环境变量->系统变量 中添加JAVA_HOME信息