标签: java multithreading servlets threadpool
我假设任何对ThreadLocal值的引用都不会超过请求,我在servlet中使用ThreadLocal。这个假设是基于servlet为每个请求启动线程的事实。我不确定的一件事是当线程进入线程池时会发生什么 - 如果发生这种情况,如果使用相同的线程,在前一个请求期间设置的ThreadLocal值是否会出现在后续请求中服务吗?或者就Java而言它被认为是一个“新”线程?
ThreadLocal