关于整合springcloud、Nacos配置中心失效没有反应问题

问题描述:
今天在使用Nacos配置中心的时候,发现我通过Nacos配置中心的文件,并不能将自己发布的配置文件修改,在网上找了很多方法都没有,最后发现是配置文件bootstrap.yml(bootstrap.properties)根本没被读取到。

问题解决:
最后发现是因为springboot的版本太高了(用的是最新版本),然后我降低了版本,改成了2.1.8.RELEASE的版本:下面是我改的版本

    <parent>
        <groupId>org.springframework.bootgroupId>
        <artifactId>spring-boot-starter-parentartifactId>
        <version>2.1.8.RELEASEversion>
        <relativePath/> 
    parent>

改了版本过后发现启动的时候启动不了:原来是spring-cloud-dependencies的版本太高了(也是最新),然后降低版本:用的Greenwich.SR3

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloudgroupId>
                <artifactId>spring-cloud-dependenciesartifactId>
                <version>Greenwich.SR3version>
                <type>pomtype>
                <scope>importscope>
            dependency>
        dependencies>
    dependencyManagement>

因为降低了spring boot的版本所以也得降低spring-cloud-alibaba-dependencies这个得版本,不然还说会报错:

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.alibaba.cloudgroupId>
                <artifactId>spring-cloud-alibaba-dependenciesartifactId>
                <version>2.1.2.RELEASEversion>
                <type>pomtype>
                <scope>importscope>
            dependency>
        dependencies>
    dependencyManagement>

最后启动发现问题就解决了,bootstrap得配置文件能读取了,自然就解决了。
最后得版本是:

 <artifactId>spring-boot-starter-parentartifactId>
        <version>2.1.8.RELEASEversion>
        
 <artifactId>spring-cloud-dependenciesartifactId>
        <version>Greenwich.SR3version>
        
 <artifactId>spring-cloud-alibaba-dependenciesartifactId>
        <version>2.1.2.RELEASEversion>

你可能感兴趣的:(nacos,springcloud,java,spring,boot,bug)