本文主要是介绍springboot加载不到nacos配置中心的配置问题处理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
《springboot加载不到nacos配置中心的配置问题处理》:本文主要介绍springboot加载不到nacos配置中心的配置问题处理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑...
springboot加载不到nacosjavascript配置中心的配置
版本声明-SpringBoot-2.5.12 Nacos-2.0.3
两种可能
注: nacos引用的com.alibaba.cloud
而非springboot单应用版
<!-- nacos:服务注册 --> <!-- https://mvnrepository.com/artifact/com.alibaba.cloud/spring-cloud-starter-alibaba-nacos-pythondiscovery --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>2021.1</version> </dependency> <!-- https://mvnrepository.com/artifact/com.alibaba.cloud/spring-cloud-starter-alibaba-nacos-config --> <dependenChina编程cy> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <version>2021.1</version> </dependency>
Spring Boot 版本
Spring Boot 2.4版本开始,配置文件加载方式进行了重构,重新引入
<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-bootstrap --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clou编程China编程d-starter-bootstrap</artifactId> <version>3.1.1</version> </dependenjavascriptcy>
Nacos 版本问题
Nacos2.0以后 有更新
在 Nacos Spring Cloud 中,dataId 的完整格式变更
${prefix}-${spring.profiles.active}.${file-extension} --> ${name}-${spring.profiles.active}.${file-extension}
配置文件的名字对应参数应为:
spring.cloud.nacos.config.name=${spring.application.name}
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持China编程(www.chinasem.cn)。
这篇关于springboot加载不到nacos配置中心的配置问题处理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!