在我们的aws kubernetes集群部署中发现了一个超级奇怪的问题,内存中的spring缓存即使在重新启动和删除pod之后也是持久的。这可能吗?删除pod应该会删除容器,从而删除底层内存。请分享您的想法,因为除了观察到的行为外,没有相关的日志可供分享。
环境详细信息:
Spring Boot 2.7.x AWS EKS 1.21 Java 17
mklgxw1f1#
Spring Cache是一个抽象,除了简单的内存缓存之外,它还提供了与各种持久性技术的自动集成。例如,如果你配置了redis,并且正在使用spring Boot ,则将发生默认的redis缓存。
1条答案
按热度按时间mklgxw1f1#
Spring Cache是一个抽象,除了简单的内存缓存之外,它还提供了与各种持久性技术的自动集成。例如,如果你配置了redis,并且正在使用spring Boot ,则将发生默认的redis缓存。