记一次nacos获取配置失败的坑
事情是这样的,我按照网上大佬的教程创建了集成了nacos的springcloud项目,但死活启动不起来项目,一直报错提示无法解析配置内容,错误信息如下:
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'name' in value "${name}"
然后网上各种查询,也找到了很多答案,基本都是说dataId格式的问题,以及各种重启服务的问题,然而当我尝试了各种姿势后发现仍然没有成功,又是debug又是手动调接口获取nacos配置,最终还是没找到问题所在,先贴出来一开始的配置文件。
1.bootstrap.yml配置文件
server:port: 8888
spring:application:name: consumercloud:nacos:discovery:server-addr: http://192.168.117.130:8848/ #Nacos服务注册中心地址namespace: 5df64f27-b635-411f-b123-b6c047e86168config:server-addr: http://192.168.117.130:8848/ #Nacos作为配置中心地址file-extension: yaml #指定yaml格式的配置#group: DEFAULT_GROUPnamespace: 5df64f27-b635-411f-b123-b6c047e86168
2.nacos控制台的配置信息
正当我绝望之时,事情出现了转机。因为我发现:
这个地方好像跟大佬的配置文件不一样,于是我进行了修改,如下:
就这样,奇迹意外发生了,事情就这样突然解决了,生活仿佛变得索然无味了。这真的是…花费了大量时间来探索的奥秘,到最后竟然被类似于1+1这样的问题打败了,唉~
这不是关键,关键是我一开始曾怀疑过这里有问题,但是在我测试服务注册的时候,写成http://192.168.117.130:8848/这个形式服务在nacos上注册完全没有问题,所以我就认为这是可以的,坑死人啊!
记录一下,但愿以后不要再出现这种折磨人的小问题了
记一次nacos获取配置失败的坑相关推荐
- golang 实现nacos获取配置和服务注册-支持集群
golang 实现nacos获取配置和服务注册-支持集群 初始化客户端,结构体中IpAddres 可以配置多个地址 package utilsimport ("github.com/naco ...
- Motionpro 连接失败:获取 配置失败
问题:Motionpro 连接失败:获取L3VPN的配置失败.请检查虚拟站点配置或网络连接. 1.按照好MotionPro 2.编辑好连接信息,提示连接不上,提示如下图: 3.解决以上问题的方案: ...
- 油滴获取配置失败还原更改请勿关闭计算机,配置Windows Update,补丁更新
配置Windows Update更新下载及安装方式: #NotificationLevel说明: # 0:未配置,不会对当前设置进行更改 # 1:从不检查更新 # 2:检查更新,但是让我选择是否下载和 ...
- Nacos(配置中心)实践
一.安装Nacos Server 安装之前请确保Java环境和maven环境正常: 64 bit JDK 1.8+: Maven 3.2.x+: 1.下载源码或者安装包 我选择直接下载安装包:http ...
- Spring Cloud 2.2.2 源码之二十九nacos客户端获取配置原理四
Spring Cloud 2.2.2 源码之二十九nacos客户端获取配置原理四 MetricsHttpAgent的httpGet ServerHttpAgent的httpGet HttpSimple ...
- 配置了单机启动(standalone),也配置了数据库,但是Nacos依然启动失败
问题发现: 在今天学习Nacos时,我下载安装解压好了Nacos包,我下载的是目前(2023.3.27)的最新版本的 Nacos 2.2.1,但是在启动时,不管是用官方的命令"startup ...
- NACOS 配置文件,通过@Value() 获取时失败了
在nacos中配置的是这样的 verify:qr_url: xxxxxxxx 但是在Controller中取值取不到 @Value("verify.qr_url") privite ...
- nacos 怎么配置 里的配置ip_2.nacos服务配置中心
下面将研究以下几个问题: nacos的角色: nacos是如何工作的? 在集群中扮演什么样的角色? 修改nacos配置数据库: 我们在控制台配置的信息, 默认是写到nacos的默认数据库中, 不方便管 ...
- SpringCloud Alibaba微服务实战(四) - Nacos Config 配置中心
说在前面 Nacos 是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现.配置管理和服务管理平台.Nacos Config就是一个类似于SpringCloud Config的配置中心. 一.启动N ...
- nacos 配置_阿里巴巴 Nacos 分布式配置中心原理
动态配置管理是 Nacos 的三大功能之一,通过动态配置服务,我们可以在所有环境中以集中和动态的方式管理所有应用程序或服务的配置信息. 动态配置中心可以实现配置更新时无需重新部署应用程序和服务即可使相 ...
最新文章
- Canvas入门-利用Canvas绘制好玩的电子时钟
- bzoj1402 Ticket to Ride 斯坦纳树 + 状压dp
- Linux设备驱动程式之读书笔记(二) [转]
- 企业计算机管理制度论文,082208计算机信息管理制度毕业论文.doc
- 经典mysql语句_经典MYSQL语句
- BZOJ 3992 [SDOI2015]序列统计
- 敏捷中gwt含义_在GWT中序列化/反序列化Json
- pheatmap, gplots heatmap.2和ggplot2 geom_tile实现数据聚类和热图plot
- 迷你版Spring MVC 实现
- python链表值讲解_python数据结构之链表的实例讲解
- AndroidStudio使用localMaven
- 同文输入法 android,同文输入法
- 2021WSB-day2-4: Raffaele教授演示利用OpenCV和Python实现一个指纹识别系统 (含代码) part6
- 论文阅读《Characterizing BDS signal-in-space performance from integrity perspective》1
- B2B、B2C、C2C、O2O分别是什么意思
- A_A03_005 STM32程序J-LINK下载
- pandas dataframe获取列名、添加列名、列索引
- uni-app 中英文切换
- 模拟手机虚拟数字键盘
- Matlab细胞识别统计,血液细胞的图像识别计数方法与流程
热门文章
- com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.
- C语言int类型转换为char类型
- 显示 wordpress 文章摘要函数the_excerpt
- Flutter - 循序渐进 Sliver
- 项目开发中的人月及如何计算
- 如何识别Android渠道安装来源追踪?
- Kafka单节点安装部署
- java 调用软键盘_关于Java:可靠地隐藏软键盘
- 天津大学仁爱学院c语言期末考试题,天津大学仁爱学院2014-2015学年第1学期期末C语言复习.doc...
- 浏览器被劫持怎么解决?关于浏览器被劫持主页的处理方法