nacos读取不到

nacos配置文件加载顺序
spring boot、nacos各种配置文件的加载顺序

1.bootstrap.yml

2.application.yml

3.application-[profile].yml

4.[serviceName].yml #nacos配置

5.[serviceName]-[profile].yml #nacos配置

后面加载的文件,将覆盖前面文件的配置内容

nacos配置中心的配置必须在bootstrap文件中,因为bootstrap是在主类之前加载的。

bootstrap启用必须添加依赖

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>

java.net.URISyntaxException: Illegal character in authority at index 7
问题所在:
就是你的URI地址不对!
我的是在URI后面有空格,真的太狗血了!

测试是否加载成功

   @Value("${czxy.message:'默认值'}")
    private String info;

    @GetMapping(value = "/config")
    public String testconfig() {//通过Spring Security API获取当前登录用户
       return "返回结果:"+info;
    }

转载请注明出处:

转载自http://lxfamn.cn/blog

未经允许不得转载:lxfamn » nacos读取不到

赞 (0) 打赏

置顶推荐

评论 0

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏