nacos 配置动态刷新_springboot nacos使用配置

前言

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

nacos 配置动态刷新_springboot nacos使用配置_第1张图片

1.nacos传送门【目前最新版本1.3.2】

https://github.com/alibaba/nacos/releases
nacos 配置动态刷新_springboot nacos使用配置_第2张图片

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

nacos 配置动态刷新_springboot nacos使用配置_第3张图片
nacos 配置动态刷新_springboot nacos使用配置_第4张图片

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

nacos 配置动态刷新_springboot nacos使用配置_第5张图片

nacos SQL脚本及application.properties位置

nacos 配置动态刷新_springboot nacos使用配置_第6张图片

application.properties配置修改(数据库地址、账号、密码改为你自己的)

4.修改启动脚本:acosbinstartup.cmd

nacos 配置动态刷新_springboot nacos使用配置_第7张图片
启动方式修改(单机 cluster 改为 standalone):set MODE="standalone"
nacos 配置动态刷新_springboot nacos使用配置_第8张图片

改为单机启动(根据自己所需)

添加MySQL依赖 (末尾新增:,%BASE_DIR%/plugins/mysql"):set "NACOS_OPTS=%NACOS_OPTS% -Dloader.path=%BASE_DIR%/plugins/health,%BASE_DIR%/plugins/cmdb,%BASE_DIR%/plugins/mysql"
nacos 配置动态刷新_springboot nacos使用配置_第9张图片

5.nacos启动

nacos 配置动态刷新_springboot nacos使用配置_第10张图片

启动成功

nacos 配置动态刷新_springboot nacos使用配置_第11张图片

访问:

http://127.0.0.1:8848/nacos
nacos 配置动态刷新_springboot nacos使用配置_第12张图片

默认账号:nacos,密码:nacos

6.新建命名空间

nacos 配置动态刷新_springboot nacos使用配置_第13张图片
nacos 配置动态刷新_springboot nacos使用配置_第14张图片
nacos 配置动态刷新_springboot nacos使用配置_第15张图片
nacos 配置动态刷新_springboot nacos使用配置_第16张图片

springboot/springcloud使用nacos

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

nacos 配置动态刷新_springboot nacos使用配置_第17张图片

服务已注册

nacos 配置动态刷新_springboot nacos使用配置_第18张图片

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

nacos 配置动态刷新_springboot nacos使用配置_第19张图片

新建文本:名字随意(建议英文),复制下列代码,更改后缀为.vbs。示例:runbat.vbs

Set ws = CreateObject("Wscript.Shell")ws.run "cmd /c startup.cmd",vhhide

双击 runbat.vbs 脚本,即使关闭窗口也不影响nacos的使用了。

nacos 配置动态刷新_springboot nacos使用配置_第20张图片

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

你可能感兴趣的:(nacos,配置动态刷新)