问题
今天遇到这样一个问题:项目中有些配置读的是 Nacos
配置,但我在配置中心修改 Nacos
配置后没有生效,仍然返回的是原来的数据。
解决
在实体类中的每个字段的 @NacosValue()
注解上增加 autoRefreshed = true
属性后问题解决。
注:
- 此解决方式仅适用于博主遇到的问题。
总结
@NacosValue()
注解需要有 autoRefreshed = true
属性才可以实现配置文件实时刷新和加载。
今天遇到这样一个问题:项目中有些配置读的是 Nacos
配置,但我在配置中心修改 Nacos
配置后没有生效,仍然返回的是原来的数据。
在实体类中的每个字段的 @NacosValue()
注解上增加 autoRefreshed = true
属性后问题解决。
注:
@NacosValue()
注解需要有 autoRefreshed = true
属性才可以实现配置文件实时刷新和加载。