Windows中nacos单机版作为服务启动

闲暇时间,自己本地单机版nacos作为服务注册发现和配置,写写代码,但是每一次启动都需要一个启动命令,这个无疑是很“麻烦的”,有没有相对便捷的办法呢,去替换之前startup.cmd -m standalone nacos的启动方式?
1.我们利用了一个工具NSSM
简介:nssm是一个服务帮助助手,相比于如srvany和其他服务帮助程序,它们不处理作为服务运行的应用程序故障。如果使用srvany这类程序助手会出现显示某个应用程序已启动,但是实际上该应用程序已经消亡。nssm监视正在运行的服务,如果某个监听的服务进程停止,nssm会重新启动它。使用nssm显示某个应用程序正在运行,那么该应用程序确实是在运行。如果应用程序表现良好,可以配置nssm,将重新启动该应用程序的所有责任交给nssm,nssm让Windows负责恢复操作。

nssm的特点如下:

支持普通的exe程序(控制台程序或者GUI界面的Windows程序都可)。
开箱即用,操作简单。
可以重定向输出日志信息以及错误日志信息(支持rotation)。
自动封装服务,程序崩溃自动重启,大大简化了应用程序的开发流程。
可以自定义环境变量。
这个我们就不需要做过多的介绍了,有兴趣的小伙伴可以自行了解
2.修改nacos的配置文件,我这边是作为单机版配置的,如果是集群再自行配置,修改完并且保存

set MODE="standalone"

 

 


 

 


3.将下载好的nssm放置到这个目录下面,并win+r输入命令,安装如图所示填入信息,最后install一下

 

nssm install nacos

 

 


4.最后在我的电脑中管理,启动这个服务
 

 

 

5.打开localhost:8848/nacos

 

 


最后我们可以愉快的使用了



posted on 2022-10-11 11:43  zyp_java_net  阅读(736)  评论(0编辑  收藏  举报

导航