老项目里 static ThreadLocal 存 Session,全项目零 remove(),@Async 线程复用时用户数据串号。本文复盘完整排查过程,附三条铁律与自查清单。