线程池 Threadlocal 使用注意

线程池中的线程是重复使用的,即一次使用完后,会被重新放回线程池,可被重新分配使用。

 

因此,ThreadLocal线程变量,如果保存的信息只是针对一次请求的,放回线程池之前需要清空这些Threadlocal变量的值(或者取得线程之后,首先清空这些Threadlocal变量的值)。

posted @ 2017-11-23 19:44  有梦就能实现  阅读(409)  评论(0编辑  收藏  举报