2021-08-05 16:30:09 晓掌柜 版权声明:本文为站长原创文章,转载请写明出处
今天在一台新的服务器(winserver 2012)上安装了nacos,在进行nacos测试时是用的启动startup.cmd来打开控制台进行的。这样
就显得很不方便,那做成服务并且开机启动岂不美哉...
论把nacos做成服务并开机自启一共有几种实现方式?答:3种。(孔乙己直呼内行!)
① 使用系统自带的sc批处理命令
② 使用nssm,制成服务
③ 使用win平台定时计划
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
nssm是一个系统工具,它可以把exe、cmd等可处理程序制作成命令。下面我们就具体介绍下操作步骤
① 下载nssm
② 解压并运行:
③ 执行nssm install nacos 弹出安装界面,并选中nacos路径
④ 通过winserver服务管理启动服务(操作如上)
通过win平台自带的用户计划任务也可以实现上述操作。
通过以上任意一个操作,我们就可以把nacos做成服务并自启了。
更多精彩,请持续关注:guangmuhua.com