Kubernetes部署中的Spring缓存持久性

h5qlskok  于 2022-11-21  发布在  Spring
关注(0)|答案(1)|浏览(116)

在我们的aws kubernetes集群部署中发现了一个超级奇怪的问题,内存中的spring缓存即使在重新启动和删除pod之后也是持久的。这可能吗?删除pod应该会删除容器,从而删除底层内存。
请分享您的想法,因为除了观察到的行为外,没有相关的日志可供分享。

环境详细信息:

Spring Boot 2.7.x
AWS EKS 1.21
Java 17
mklgxw1f

mklgxw1f1#

Spring Cache是一个抽象,除了简单的内存缓存之外,它还提供了与各种持久性技术的自动集成。例如,如果你配置了redis,并且正在使用spring Boot ,则将发生默认的redis缓存。

相关问题