我有一个普通的springboot应用程序,它执行大量的db调用,对于那些我想用普通方法实现spring缓存的调用 @Cacheable / @CacheEvict
以及其他注解(默认情况下,我使用caffinecache)。有几个aks节点,每个节点上都有一个我的应用程序示例正在运行。我想要的是:
本地(内存中)Spring缓存。基于redis的分布式解决方案并不合适。
更新某个应用程序示例后,应使该应用程序的所有运行示例的缓存失效。
我有一个全局kafka服务,它将每个写/更新请求注册到我的cassandra数据库
现在我的问题是——有没有可能有一个本地的,普通的spring缓存,通过kafka进行这样的失效处理,从而在所有示例上产生同步的缓存版本?
暂无答案!
目前还没有任何答案,快来回答吧!