zoukankan      html  css  js  c++  java
  • 一个由nacos引发的血案

    今天用nacos做配置中心,发现一只读取不到nacos的配置,发现是因为bootstrap.properties根本没有加载。发现原因是

    2020版本以后,添加spring-cloud-context是没有用的,因为官方重构了bootstrap引导配置的加载方式

    需要增加如下依赖:

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

    当使用nacos有多种错误都可能是这个原因

    1、报错

    c.a.cloud.nacos.NacosConfigProperties : create config service error!properties=NacosConfigProperties{serverAddr='null', encode='null', group='DEFAULT_GROUP', prefix='null', fileExtension='properties', timeout=3000, endpoint='null', namespace='null', accessKey='null', secretKey='null', contextPath='null', clusterName='null', name='null', sharedDataids='null', refreshableDataids='null', extConfig=null}

    2、日志中未出现nacos configuration日志

     总结:需要多阅读spring的官方文档,了解springboot各个版本的不同点

  • 相关阅读:
    Day11作业
    day12作业
    samba共享服务
    PHP7 redis扩展安装
    linux lin命令
    PhpStorm,Pycharm,Goland破解
    PHP规范PSR2
    PHP 过滤器(Filter)
    Linux下Redis的安装与配置
    linux命令汇总
  • 原文地址:https://www.cnblogs.com/hulian425/p/15232012.html
Copyright © 2011-2022 走看看