深入排查:@Scope(“prototype“)与@RequestScope字段篡改问题全链路分析在一个Spring Boot MVC生产环境中,发生了一起令人费解的故障:用户反馈系统偶尔会返回其他用户的订单信息。经过初步排查,问题集中在一个标注了@Scope("prototype")的OrderContext类上——这个本应每次请求创建新实例的Bean,却出现了不同请求间的字段交叉污染。更奇怪的是,在异步任务和定时任务中,使用@RequestScope的UserContext甚至会抛出"No thread-bound request found"异常,有时却又能获取到错乱的用户数据。