我有一个Spring Boot服务,它使用Redis作为缓存存储,并使用 @Cachable
. 同样的服务还包含了使用以下方式进行的Eviction调用。CacheManager
. 我想把Evict功能移到一个不同的服务上,它:-从Redis中读取所有的Cache- Evict All或By。CacheName/CacheKey
.
我设置了服务,但无法查询 cacheNames
. CacheManager
将无法从Redis商店获得所有的缓存。请帮助我或分享一个完整的解决方案。谅谅
使用 RedisTemplate
或在你的代码中实现CacheManager。