Nacos开机自动启动(不用手动shutdown.cmd)

目录

一.前言

 二.利用win服务自动启动nacos

1.1下载WinSW

 1.2.准备工作和测试

 三.利用脚本启动

21.编写一个bat文件,建议放在nacos的根目录下

四.总结:


一.前言

在实际开发中我们的项目配置nacos时, 每次本机重启电脑和更换网络ip时nacos就会挂机(death), 我们还要手动再去执行nacos中的shutdown.cmd命令重新启动nacos最终才可以正常启动我们的程序.

错误: 

 二.利用win服务自动启动nacos

1.1下载WinSW

 1.2.准备工作和测试

1.在nacos的bin目录下,将下载的winsw.exe拷贝到此目录下,并重命名为NacosWinService.exe。

 2.在nacos的bin目录下新建配置文件NacosWinService.xml,写入服务的相关配置

注意:将下文中的"自己的nacos路径",换成我们自己的真实路径

<?xml version="1.0" encoding="UTF-8"?>
<service>
  <id>NacosWinService</id>
  <name>NacosWinService</name>
  <description>NacosWinService</description>
  <executable>自己的nacos路径\startup.cmd</executable>
  <arguments>-m standalone</arguments>
  <logpath>自己的nacos路径\serviceLogs</logpath>
</service>

3.以管理员权限cmd到nacos的bin目录,执行以下命令:

  1. 安装服务:NacosWinService.exe install
  2. 启动服务:net start NacosWinService

 

4.如果要停止服务,则执行net stop NacosWinService

5.如果要卸载服务,则cmd到nacos的bin目录,执行NacosWinService.exe uninstall

 三.利用脚本启动

以电脑的自启动方式启动Nacos的startup.cmd,并隐藏启动后的Nacos cmd命令窗口

21.编写一个bat文件,建议放在nacos的根目录下

注意:第二行第三行换成自己的nacos所在盘符和相应位置

@echo off
D:
CD D:\nacos\nacs\bin
startup.cmd
taskkill /f /im cmd.exe
exit

如图:

 

 

 windows程序自启动路径:

  • Win + R

  • shell:Common Startup

 完成,重启电脑,可以直接访问nacos后台网页

四.总结:

  1. 方法一 一定要已管理员身份去运行, 不然是无法成功地(我试了好几次),方法二要注意自动启动路径, 
  2. 除了这两种方法还有在电脑设置登录时(开机时)自动启动, 不过是在前台显示的这里就不演示了, 有兴趣的小伙伴可以研究一下
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值