nacos client 本地缓存问题

问题:

nacos 更新了配置文件,更新了以后重新启动还是旧的配置信息。

NACOS版本: 1.1.4

解决:

配置缓存

Nacos Client 会将从 Nacos 服务器获取的配置信息缓存在本地。这样,即使 Nacos 服务器不可用,客户端仍然可以使用缓存的配置信息。

  • 缓存文件路径 :Nacos Client 默认会将配置缓存到本地文件系统中。缓存文件的路径通常是 ~/.nacos/config(在 Linux/Mac 上)或 C:\Users\<用户名>\nacos\config(在 Windows 上)。

  • 缓存更新:当 Nacos 服务器上的配置发生变化时,Nacos Client 会通过长轮询机制(Long Polling)及时获取最新的配置,并更新本地缓存。

服务发现缓存

Nacos Client 在进行服务发现时,也会将服务实例的信息缓存在本地。这样,即使 Nacos 服务器不可用,客户端仍然可以使用缓存的服务实例信息进行服务调用。

  • 缓存文件路径 :服务发现缓存文件的路径通常是 ~/.nacos/naming(在 Linux/Mac 上)或 C:\Users\<用户名>\.nacos\naming(在 Windows 上)。

  • 缓存更新:Nacos Client 会定期从 Nacos 服务器拉取最新的服务实例信息,并更新本地缓存。

删除对应的缓存

就OK了




相关推荐
周星猩2 分钟前
[Python] 函数入参中的 *args和**kwargs 是什么意思
开发语言·python
南希夜酒4 分钟前
在Linux系统安装Nginx
java·linux·运维·服务器·centos·云计算
LiQiang335 分钟前
Java 设计模式 构建者模式
java·开发语言·设计模式
沐泽Mu7 分钟前
嵌入式学习-线性表-Day04-队列
c语言·开发语言·算法
2401_857297919 分钟前
招联金融2025秋招倒计时
java·前端·算法·金融·求职招聘
Stack Stone21 分钟前
基于 Spring Boot + Quartz 实现定时任务持久化配置
java·spring boot·后端
zaiyang遇见30 分钟前
【第2章 开始学习C++】C++语句
开发语言·算法·c++11·c/c++·信息学奥赛·c++primer+plus
苓诣31 分钟前
Java 的数据结构整理(整合版)
java·开发语言·数据结构
purples.37 分钟前
word无法复制粘贴
开发语言·c#
weixin_4462608541 分钟前
C++游戏开发指南
java·c