admin 管理员组文章数量: 1087649
前言
由于nacos每次启动需要手动进入到nacos下的bin目录中,启动startup.cmd
脚本,如图:
但是黑窗口一关,nacos服务就会关闭,所以将nacos注册到Windows服务中,开机自启。
下载 Windows Service Wrapper 工具
下载地址:https://github/winsw/winsw/releases
配置nacos service
- 将WinSW.NET4.exe重命名为nacos-service.exe并放在nacos的bin目录下
- 创建配置文件nacos-service.xml
<service> <!-- 唯一服务ID--> <id>nacos</id> <!-- 显示服务的名称 --> <name>Nacos Service</name> <!-- 服务描述 --> <description>Nacos服务</description> <!-- 日志路径:你本地的nacos下bin目录 --> <logpath>D:\Develop\Nacos\nacos-server-2.3.2\bin\logs\</logpath> <!-- 日志模式 --> <logmode>roll</logmode> <!-- 可执行文件的命令:你本地的nacos下bin目录 --> <executable>D:\Develop\Nacos\nacos-server-2.3.2\bin\startup.cmd</executable> <!-- 停止可执行文件的命令:你本地的nacos下bin目录 --> <stopexecutable>D:\Develop\Nacos\nacos-server-2.3.2\bin\shutdown.cmd</stopexecutable> </service>
Nacos注册到Windows服务安装nacos到服务:进入到nacos的bin目录下,执行此命令
nacos-service.exe install
卸载nacos服务,如果需要卸载,进入到nacos的bin目录下,执行此命令
nacos-service.exe uninstall
任务管理器查看服务启动nacos服务:Win+X,选择Windows PowerShell(管理员)
net start nacos
停止nacos服务, 如有需要:Win+X,选择Windows PowerShell(管理员)
net stop nacos
启动服务后,访问nacos:默认8848端口,由于我个人改了默认端口18858
http://localhost:18858/nacos
扩展:初始化数据库、本地单机模式启动,并开启鉴权配置
-
本地如安装有MySQL,新建nacos数据库,运行此脚本初始化nacos数据库
-
修改默认端口(根据自身需要可默认)、使用本地数据库
-
开启鉴权
版权声明:本文标题:Nacos注册到Windows服务 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1749733112a2754742.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论