本文讲解@RefreshScope注解实现自动刷新配置
笔记对应学习视频:
https://www.itlaoqi.com/chapter/2677.html
本节我们学习如何基于@RefreshScope注解实现Nacos配置变更后的自动刷新
加入自动刷新有两步:
- 1.将应用中的各个配置项剥离到一个独立的类中
- 2.在类上增加@RefreshScope就可以了.原理是这个类中的属性对nacos配置进行监听,一旦nacos重新发布新的属性值则自动创建一个新的AppConfig对象替换旧对象实现自动更新