当前位置: 首页 > news >正文

【SpringBoot+SpringCloud】nacos配置管理问题解决

nacos使用bootstrap.yaml进行nacos配置管理,启动时报错:

Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.

在这里插入图片描述

使用nacos进行配置管理需要用到spring-cloud-config,在官方文档里可以看见:

在这里插入图片描述还需要bootsrap,需要额外引入

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

并且在bootstrap配置文件中增加配置项:
spring.config.import: nacos:classdemo-order-dev.yaml
在这里插入图片描述

如果模块中同时有application.ymlbootstrap.yml文件要注销掉application.yml内容,将其复制到nacos创建配置的配置内容里
在这里插入图片描述

注意id和服务名称的对应:
spring.config.import的id对应配置管理的id
spring.application.name的id对应服务管理的服务名

在这里插入图片描述

重新启动,成功。

http://www.xdnf.cn/news/1045135.html

相关文章:

  • 38-Oracle 23 ai Accelerate Securefiles LOB Performance
  • 使用x64dbg破解密钥exe程序
  • React学习001-创建 React 应用
  • Spark简介脑图
  • 分割函数(Split Function)
  • 电阻篇---下拉电阻的取值
  • 【运维系列】【ubuntu22.04】Docker安装mysql 8.0.36 教程
  • Java安全管理器-(Security Manager)
  • 《江西南昌棒垒球》一级运动员 vs 二级运动员·棒球1号位
  • Python打卡训练营Day54
  • 【AI学习】【Ubuntu 22.04】【安装Ollama】两种方式
  • 【图片识别改名】如何批量识别大量图片的文字并重命名图片,基于WPF和京东OCR识别接口的实现方案
  • 电脑上的.ssh目录只做什么的
  • 微调技术:Prefix-tuning vs Prompt-tuning vs P-tuning
  • Java设计模式完整学习指南(23+4种模式)
  • 跨域问题之前后端解决办法
  • Photoshop矢量蒙版全教程
  • 我的JavaWeb软件开发作品学生信息管理系统项目/JavaWeb软件开发 课程考察标准
  • 【Bluedroid】蓝牙启动之核心模块(startProfiles )初始化与功能源码解析
  • 性能优化 - 案例篇:11种优化接口性能的通用方案
  • pion/webrtc v4.1.2版本深度解析与应用指南
  • 纺织行业SAP解决方案:无锡哲讯科技助力企业智能化升级
  • docker(学习笔记第一课) 使用nginx +https + wordpress
  • Flutter包管理与插件开发完全指南
  • springboot速通
  • 国产操作系统-银河麒麟本地化部署Ollama国产开源的AI大模型Qwen3
  • 【MFC】树控件的使用详解
  • Spring Framework 7.0发布
  • C++问题:纯虚函数和抽象类
  • C语言进阶:深度解剖数据在内存中的存储(浮点型在内存中的存储)