专业的编程技术博客社区

网站首页 > 博客文章 正文

记一次把Nacos做成服务并开机启动

baijin 2024-10-01 07:16:46 博客文章 6 ℃ 0 评论

一、背景

今天在一台新的服务器(winserver 2012)上安装了nacos,在进行nacos测试时是用的启动startup.cmd来打开控制台进行的。这样就显得很不方便,那做成服务器并且开机启动岂不美哉...

二、把nacos服务化

2.1、实现方式

论把nacos做成服务器并开机自启一共有几种实现方式?答:3种。(孔乙己直呼内行!)

① 使用系统自带的sc批处理命令

② 使用nssm,制成服务

③ 使用win平台定时计划

三、具体操作

3.1、使用sc命令

win平台支持通过cmd命令进行服务相关的操作,我们以本次需求为例介绍下其操作步骤:

① 使用 win + r 打开命令控制台


② 写入sc命令如下

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

PS: nacos为服务名称;引号内为nacos路径;auto为自动启动;每个=后需要有个空格



③ 服务启动,我们通过winserver管理即可启动服务了

PS: 删除服务的命令为:sc delete nacos


3.2、通过nssm

nssm是一个系统工具,它可以把exe、cmd等可处理程序制作成命令。下面我们就具体介绍下操作步骤

① 下载nssm

http://www.nssm.cc/download

② 解压并运行:


③ 执行nssm install nacos 弹出安装界面,并选中nacos路径



④ 通过winserver服务管理启动服务(操作如上)

3.3、通过定时计划

通过win平台自带的用户计划任务也可以实现上述操作。








四、后记

通过以上任意一个操作,我们就可以把nacos做成服务并自启了。

更多精彩,请持续关注:guangmuhua.com

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表