版本:1.4.2 型号 macbook pro m1
问题描述: 在nacosWeb页面修改了配置后,本地拉取的还是老配置。
通过源码追踪我发现代码ServerHttpAgent.httpGet()方法拉取的也是老配置,我根据nacosWeb端查看配置文件的资源路径 与nacos client路径对比后发现 加上&show=all参数以后才可以获取最新的配置信息。但是代码中并没有此参数? 是我配置有问题呢还是哪里出了问题。 还有一种就是重启nacos服务器 会拉取最新代码。
版本:1.4.2 型号 macbook pro m1
问题描述: 在nacosWeb页面修改了配置后,本地拉取的还是老配置。
通过源码追踪我发现代码ServerHttpAgent.httpGet()方法拉取的也是老配置,我根据nacosWeb端查看配置文件的资源路径 与nacos client路径对比后发现 加上&show=all参数以后才可以获取最新的配置信息。但是代码中并没有此参数? 是我配置有问题呢还是哪里出了问题。 还有一种就是重启nacos服务器 会拉取最新代码。
这个是加入show=all之前
加入show=all 之后
加入show=all之前 gateway.white.list 的配置为 /platform-oauth/oauth/**
加入show=all之后 gateway.white.list 的配置为 /platform-fkd/auth/oauth/**
这种情况不只是发生在mac,根据同事反应windows也有这种情况。
这里是我的yaml配置
Bro,I haven't reproduced it yet. What's your Nacos server version? @zhangchaoyanggit Before Then edit it After
My nacos server version is 1.4.2
我用的是1.4.2版本的,这个问题不是必现,但是经常出现。 查看了源码调用了/v1/cs/ops/localCache 接口就好了,但是是暂时性的,还会复现。
请问后续还会跟进此问题?
@zhangchaoyanggit 会继续跟进的,目前我还没复现这个问题,尴尬了.你的 nacos 是集群吗?
单节点