配置远程nacos服务地址不生效,报no available server


问题

项目使用nacos-1.2.1作为注册中心,application.yaml下配置不生效,控制台报 no available server。

spring:
  cloud:
    nacos:
      username: nacos
      password: nacos
      server-addr: 192.168.3.128:8848

原因及解决

nacos在加载配置时application.yml还没有加载,导致nacos使用默认的localhost:8848地址,所以我们需要把nacos的配置文件放到bootstrap.yml中,这个配置文件会先于nacos加载,两种配置文件的具体区别请自行百度


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM