一、背景 今天在一台新的服务器(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做成服务并开机启动 nacos开机自启动】
文章插图