一、该问题的重现步骤是什么?
1. 该方法调用默认的get方法获取信息后,在Redis中有会租户id
自定义的缓存类用同样的写法则没有自动添加 租户id
二、你期待的结果是什么?实际看到的又是什么?
应该如何进行排查
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
4.0
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
这个方法断点调试看下:org.springblade.core.cache.utils.CacheUtil#formatCacheName(java.lang.String, java.lang.String),是否加租户id是由租户模式参数决定的。
你好,断点观察到tenantMode的值有时是false,有时是true,但是没有看到是哪里赋值的。
获取的时候,tenantMode值为 true,但是缓存里没有按租户id存储
同时formatCacheName 租户id也是有值的,为啥存入缓存的时候 没有带上租户id
扫一扫访问 Blade技术社区 移动端