从根上解决 Nacos动态刷新不生效问题解决

                                     Nacos动态刷新不生效问题
环境:
       nacos2.2.0版本. 集群模式.

问题原因:
其实问题原因很清楚了 dataId[null.yml]
在这里插入图片描述 原因是application.name不能在application.yml中单独配置 不然刷新配置
读取不到application.name 需要通过配置项 spring.cloud.nacos.config.prefix来配置。
或者application.name的配置放在bootstrap配置文件中也行.
解决方案:

  1. spring.application.name 放在你的bootstrap配置文件中
  2. 要不就用spring.cloud.nacos.config.prefix来配置跟你application.name一样的名字.
    这才是问题. 至于网上说的加上 把刷新都加上 .这种的显然是没有找到问题的根本原因.
refresh-enabled: true
auto-refresh: true
enable-remote-sync-config: true

失效还是要根据你控制台打印的错误信息来判断错误的原因. 首先找到原因后.才能找到对应的解决方式方法.

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值