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是否已经建立配置文件
然后获取配置
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
config-client-request.log,参考Nacos 实现配置中心和服务注册
PS2
IDEA里设断点,查看初始化获取的config