-
Notifications
You must be signed in to change notification settings - Fork 13k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nacos 2.2.3 动态配置变更,客户端偶发不生效,变更越频繁,客户端不生效的次数越多 #13085
Comments
在动态配置出现未更新的情况之后,数据库里与之对应的配置是否有更新? |
数据表config_info中对应的配置是实时更新的 |
有当时nacos的日志吗 |
问题可以复现出来,数据表实时变化是中午操作验证的,具体需要提供哪个日志文件下的操作日志呢 |
服务端的日志在安装目录的/logs文件夹里,可以先把配置变更后服务端的日志发出来看一下 |
可以看一下nacos的客户端日志, 是否收到了新配置推送,以及可以看一下客户端的磁盘缓存,配置内容是否是新的。 如果收到推送,缓存是最新的, 那可能是回调应用listener失败或应用listener处理新配置失败导致的,可以看下nacos的客户端日志,是否有回调listener成功的日志。 如果磁盘缓存的内容是新的, 回调listener也有成功的日志, 那就是应用本身的问题了,如果用的是spring cloud框架, 可以提交issue到spring cloud alibaba 社区排查。 |
是dubbo整合的springBoot项目,不是cloud框架。 变更配置失败的时候,客户端没有收到新配置推送,本地缓存也没有刷新,有推送日志打印的话配置都可变更成功,但是有时候收不到推送,目前没查到在哪个环节通知丢失了。 |
那能否提供可复现的demo? |
nacos版本2.2.3,是一个6节点的nacos集群,在nacos控制台变更动态配置,第一次可以成功,从第二次变更开始客户端会偶发出现动态配置未更新的情况,而且变更动态配置次数越多,客户端不生效的情况出现越频繁。
6节点状态均正常

动态配置

程序bean

The text was updated successfully, but these errors were encountered: