欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

nacos 获取配置失败 Could not resolve placeholder

程序员文章站 2022-06-01 09:12:52
...

百度一下,基本都是让检查 

  • Data Id是否正确
  • Group是否正确
  • 重启Intellij
  • Clean,install
  • 重启Nacos服务器

参考文档

说的基本都没问题,其实更快的检查方法,是用命令看看ID,服务器是否有问题

发布配置

curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=helloWorld"

发布后,可以看看Nacos是否已经建立配置文件

nacos 获取配置失败 Could not resolve placeholder

然后获取配置

 curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"

我的问题在于,post发送配置ok,get有问题。重启nacos docker后就可以了。

nacos对应的curl命令在Nacos官方github里有

PS查看nacos日志:

#进nacos docker bash
docker exec -it 985fe704584f /bin/bash

#进logs文件夹
cd logs

#查看日志1
tail -f config-client-request.log

#查看日志2
tail -f config-trace.log

nacos 获取配置失败 Could not resolve placeholder

config-client-request.log,参考Nacos 实现配置中心和服务注册

nacos 获取配置失败 Could not resolve placeholder

 

PS2

IDEA里设断点,查看初始化获取的config

nacos 获取配置失败 Could not resolve placeholder

相关标签: java