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了




相关推荐
Wang's Blog3 分钟前
Java框架快速入门: Spring Security+OAuth2之多因子认证缓存服务
java·spring·缓存
wuminyu17 分钟前
Kafka配置TLS/SSL加密传输时零拷贝失效分析
java·linux·c语言·jvm·c++
边境悍匪21 分钟前
蜗牛学苑 Java 智能体学习 Day41|ElementPlus 布局、Vue‑Router 登录、Axios 思维导图复盘
java·vue.js·学习
影视飓风TIM22 分钟前
C++ 智能指针:auto_ptr / unique_ptr / shared_ptr / weak_ptr 原理与使用
开发语言·c++
一木 之林27 分钟前
李沐《动手学深度学习》知识卡合集:从 Softmax 回归到房价实战(第24-50集)
开发语言·c++·人工智能
心中有你021427 分钟前
Java Swing实现校园最短路径导航系统(Dijkstra算法完整源码+详细解析)
java·开发语言·算法
Alphapeople30 分钟前
路径规划算法的python实现
开发语言·python·算法
重生之小比特31 分钟前
【Java SE】数组的定义与使用
java·开发语言
旋生万物36 分钟前
圈道裂痕——用 Python 验证素数分布的螺旋生成论判据
开发语言·python·数论·素数·cci·可计算数学
qeen871 小时前
【C++】智能指针介绍
开发语言·c++·笔记·指针