一个用户的多次请求,很有可能不在一个线程当中。假设第一次请求是是线程A,存在threadLoacl中。第二次请求的是线程B,不就无法从当前线程中获取第一次请求的session吗?又或者用户1先请求了服务,把session放在了线程a的threadlocal中,此时用户2也用到了这个线程,用户2把session存到了线程a的threadlocal中,不就把用户1的session污染覆盖了吗?
一个用户的多次请求,很有可能不在一个线程当中。假设第一次请求是是线程A,存在threadLoacl中。第二次请求的是线程B,不就无法从当前线程中获取第一次请求的session吗?又或者用户1先请求了服务,把session放在了线程a的threadlocal中,此时用户2也用到了这个线程,用户2把session存到了线程a的threadlocal中,不就把用户1的session污染覆盖了吗?
15 回答8.2k 阅读
8 回答5.9k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
1 回答2.1k 阅读✓ 已解决
只要
就可以了