1/3
2/3
3/3
Springcloud Nacos Config 配置服务管理中心
鹰击長空i
2021年02月02日 15:16

配置中心的思路是:

  • 首先把项目中各种配置全部都放到一个集中的地方进行统一管理,并提供一套标准的接口。

  • 当各个服务需要获取配置的时候,就来配置中心的接口拉取自己的配置。

  • 当配置中心中的各种参数有更新的时候,也能通知到各个服务实时的过来同步最新的信息,使之动态更新。

使用

1.导入 Nacos config 依赖

2.建立 bootstrap.properties配置文件 (优先其他配置文件)     配置文件中配置 Nacos Config 元数据

代码块
clike
自动换行
复制代码
spring.application.name=nacos-config-example#配置服务名

spring.cloud.nacos.config.server-addr=127.0.0.1:8848
复制成功

3.完成上述两步后,应用会从 Nacos Config 中获取相应的配置,并添加在 Spring Environment 的 PropertySources 中。这里我们使用 @Value 注解来将对应的配置注入到 SampleController 的name 和 age 字段,

并添加 @RefreshScope 打开动态刷新功能

测试,执行。

4.动态修改配置

动态修改配置文件成功

微信公众号 IT大咖之家

感谢关注,一起交流学习。

IT大咖之家