Redis缓存清空失效

Blade 未结 3 803
菠菜炖王八
菠菜炖王八 2023-02-20 17:16

一、该问题的重现步骤是什么?

1. 组织机构变更其他机构下

2. 执行以下代码:

CacheUtil.clear(SYS_CACHE);

3.重新获取当前记录的缓存值对比修改前的值,发现没有任何变化


二、你期待的结果是什么?实际看到的又是什么?

数据更新前的原始记录应该与保存成功后从缓存里拿到的值不同,至少parentId 和ancestors发生了变化;

实际前后值一样,表示清空动作没有执行



三、你正在使用的是什么产品,什么版本?在什么操作系统上?

3.0.1 windows/linux

四、请提供详细的错误堆栈信息,这很重要。

image.png

CacheUtil.clear(SYS_CACHE);

五、若有更多详细信息,请在下面提供。

3条回答
提交回复