当前使用版本(必填,否则不予处理)

3.5.3.1

该问题是如何引起的?(确定最新版也有问题再提!!!)

是这样的,当系统使用一段时间后,固定的线程就会出现租户失效。失效后所有的sql都没有加上租户导致看见全部数据。 其中配置如下: MyBatis-Plus 请问租户偶发性失效为什么? SecurityUtils.getTenantId() 是获取 springsecurity 中上下文信息,是通过token在redis中获取 MyBatis-Plus 请问租户偶发性失效为什么? 现在问题是什么情况造成的失效,并且什么样的租户id会导致查询所有数据呢?

重现步骤(如果有就写完整)

报错信息

Comment From: dengliming

之前碰到是因为有些地方手动设置忽略租户,忘了清理导致线程复用有问题。

Comment From: qmdx

当前提供代码无法定位您的具体问题,如果错误或者发现并找到原因,欢迎重新打开分享

Comment From: TOP-LH

我也会这样,你的问题好了吗?