前言
随着框架的不断更新迭代,springboot、springcloud使用率越来越高,注册中心、动态配置等成为日常开发中一项重要的存在,nacos这款外部应用,侵入性小的组件也越来被开发者所接受,今天小编来盘盘它☺

1.nacos传送门【目前最新版本1.3.2】
https://github.com/alibaba/nacos/releases

2.将下载好的nacos1.3.2解压,并将MySQL依赖拖动进来


3.导入nacos SQL脚本到数据库(脚本位置:acosconfacos-mysql.sql),修改nacos配置:acosconfapplication.properties

nacos SQL脚本及application.properties位置

application.properties配置修改(数据库地址、账号、密码改为你自己的)
4.修改启动脚本:acosbinstartup.cmd

启动方式修改(单机 cluster 改为 standalone):set MODE="standalone"

改为单机启动(根据自己所需)
添加MySQL依赖 (末尾新增:,%BASE_DIR%/plugins/mysql"):set "NACOS_OPTS=%NACOS_OPTS% -Dloader.path=%BASE_DIR%/plugins/health,%BASE_DIR%/plugins/cmdb,%BASE_DIR%/plugins/mysql"

5.nacos启动

启动成功

访问:
http://127.0.0.1:8848/nacos

默认账号:nacos,密码:nacos
6.新建命名空间




springboot/springcloud使用nacos
项目中使用nacos动态刷新配置:增加 @RefreshScope 注解

服务已注册

7.关闭nacos窗口 则nacos应用停止 方便起见,可新增服务脚本

新建文本:名字随意(建议英文),复制下列代码,更改后缀为.vbs。示例:runbat.vbs
Set ws = CreateObject("Wscript.Shell")ws.run "cmd /c startup.cmd",vhhide
双击 runbat.vbs 脚本,即使关闭窗口也不影响nacos的使用了。

如果喜欢小编的分享,请关注下小编。