windows上nacos自启动的三种方法小结

 更新时间:2023年12月04日 09:51:15   作者:M1NSTAR  
本文主要给大家介绍了windows上nacos自启动的三种方法,借助WinSW.exe添加到服务列表,修改nacos启动配置以及以开机"启动"方式——启动Nacos的startup.cmd这三种方法,文中通过图文讲解的非常详细,需要的朋友可以参考下

前提:windows上先安装nacos

备注:方法一、二都是以“windows服务”形式进行自启动,效果类似于mysql的windows服务

但这种方法nacos服务可能会启动失败,不想浪费时间的博主建议直接跳转方法三!

博主尝试了方法一、二,都生成了服务,但是点击启动出现报错/启动不了,同样电脑体质不好的朋友们可以直接跳转到方法三!!

方法一:借助WinSW.exe添加到服务列表

Nacos设置为windows自启动服务

方法二:修改nacos启动配置,手动将startup.cmd设置成服务

操作步骤:

(一)打开nacos安装路径,bin——startup.cmd——右键——编辑

(二)找到set MODE = "",把值修改为standalone(修改启动方式为单机启动)

(说明:之前我们启动Nacos需要cmd运行命令:startup.cmd -m standalone,修改启动配置文件后我们可以直接通过双击startup.cmd进行启动nacos)

(三)以管理员身份运行cmd(“开始”——“cmd”——“管理员身份运行”)

①创建一个windows服务(注意填写自己的nacos文件路径) 

sc create nacos start= auto binPath= "\"D:\nacos\bin\startup.cmd\""

②把刚刚创建的服务设置为“自启动”“启动服务”

sc config nacos start= AUTO     自启动

net start nacos                            启动服务

附上关闭、删除服务命令

net stop nacos                            关闭服务

sc delete nacos                           删除服务

方法三:以开机"启动"方式——启动Nacos的startup.cmd,并隐藏启动后的Nacos cmd命令窗口

博主在尝试了方法一、二甚至网上更多乱七八糟的方法还是行不通!!!的情况下想到了这个有点有趣的操作!模拟的就是一个开机后双击startup.cmd启动nacos,再隐藏掉启动后的窗口

(一)在方法二的前两个步骤基础上(修改了文件的启动配置)

实现不用命令行双击startup.cmd就可以单击启动nacos,详情请返回方法二查看

(二)编写一个bat文件(txt文件,重命名改文件格式为bat)建议放在nacos的根目录

注意第二第三行是关于nacos的安装路径及启动文件,根据自己情况编写,内容如下

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

(三)编写一个vbs去启动bat,再把vbs放在电脑的“启动”路径下

注意第二行填写的bat路径

set ws=WScript.CreateObject("WScript.Shell")
ws.Run "D:\nacos\nacosStartAuto.bat",0

附上windows程序自启动的文件夹打开方式:

Win + R

shell:Common Startup

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

以上就是windows上nacos自启动的三种方法小结的详细内容,更多关于nacos自启动的资料请关注脚本之家其它相关文章!

相关文章

  • Spring Security账户与密码验证实现过程

    Spring Security账户与密码验证实现过程

    这篇文章主要介绍了Spring Security账户与密码验证实现过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-03-03
  • idea创建spring boot工程及配置文件(最新推荐)

    idea创建spring boot工程及配置文件(最新推荐)

    本文给大家介绍idea创建spring boot工程及配置文件,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-11-11
  • 深入理解Java基础之try-with-resource语法糖

    深入理解Java基础之try-with-resource语法糖

    这篇文章主要介绍了深入理解Java基础之try-with-resource语法糖,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • Java使用ProcessBuilder API优化流程

    Java使用ProcessBuilder API优化流程

    Java 的 Process API 为开发者提供了执行操作系统命令的强大功能,这篇文章将详细介绍如何使用 ProcessBuilder API 来方便的操作系统命令,需要的可以收藏一下
    2023-06-06
  • springboot实现单文件和多文件上传

    springboot实现单文件和多文件上传

    这篇文章主要为大家详细介绍了springboot实现单文件和多文件上传,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • Springboot集成Kafka实现producer和consumer的示例代码

    Springboot集成Kafka实现producer和consumer的示例代码

    这篇文章主要介绍了Springboot集成Kafka实现producer和consumer的示例代码,详细的介绍了什么是Kafka和安装Kafka以及在springboot项目中集成kafka收发message,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • 使用opencsv文件读写CSV文件

    使用opencsv文件读写CSV文件

    这篇文章主要为大家详细介绍了用opencsv文件读写CSV文件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • Java实现等待所有子线程结束后再执行一段代码的方法

    Java实现等待所有子线程结束后再执行一段代码的方法

    这篇文章主要介绍了Java实现等待所有子线程结束后再执行一段代码的方法,涉及java多线程的线程等待与执行等相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • java easyPOI实现导出一对多数据

    java easyPOI实现导出一对多数据

    这篇文章主要为大家详细介绍了java如何利用easyPOI实现导出一对多数据,并且可以设置边框、字体和字体大小,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-12-12
  • 基于eclipse.ini内存设置的问题详解

    基于eclipse.ini内存设置的问题详解

    本篇文章是对eclipse.ini内存设置的问题进行了详细的分析介绍,需要的朋友参考下
    2013-05-05

最新评论