Nacos配置修改后不生效

郎家岭伯爵 2023年08月04日 589次浏览

问题

今天遇到这样一个问题:项目中有些配置读的是 Nacos 配置,但我在配置中心修改 Nacos 配置后没有生效,仍然返回的是原来的数据。

解决

在实体类中的每个字段的 @NacosValue() 注解上增加 autoRefreshed = true 属性后问题解决。

注:

  • 此解决方式仅适用于博主遇到的问题。

总结

@NacosValue() 注解需要有 autoRefreshed = true 属性才可以实现配置文件实时刷新和加载。