perf: 集群环境redis缓存优化

This commit is contained in:
fit2cloud-chenyw 2024-10-31 11:59:54 +08:00
parent ef59771f32
commit b7368a236a
2 changed files with 3 additions and 2 deletions

@ -1 +1 @@
Subproject commit 7594ff939a2deab94724f4dcbe0a4d92674985e4
Subproject commit 22928ead8f23a94c5dc96fdf35ce4ac2f49fe856

View File

@ -70,10 +70,11 @@ public class RedisCacheImpl implements DECacheService {
@Override
public void keyRemove(String cacheName, String key) {
// redisTemplate.delete(cacheName + SEPARATOR + key);
Cache cache = getCacheManager().getCache(cacheName);
if (null == cache) return;
cache.evictIfPresent(key);
cache.clear();
redisTemplate.delete(cacheName + SEPARATOR + key);
}
@PostConstruct