配置远程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加载,两种配置文件的具体区别请自行百度

posted @ 2020-08-27 22:38  地瓜尊者  阅读(14585)  评论(0)    收藏  举报