


配置中心的思路是:
首先把项目中各种配置全部都放到一个集中的地方进行统一管理,并提供一套标准的接口。
当各个服务需要获取配置的时候,就来配置中心的接口拉取自己的配置。
当配置中心中的各种参数有更新的时候,也能通知到各个服务实时的过来同步最新的信息,使之动态更新。
使用
1.导入 Nacos config 依赖

2.建立 bootstrap.properties配置文件 (优先其他配置文件) 配置文件中配置 Nacos Config 元数据
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大咖之家