我们知道 Tomcat 有大约 200 个线程,而 Jetty 在各自的线程池中有一些默认计数的线程。因此,如果我们在ThreadLocal
每个请求中设置一些内容,它会在线程中终生存在,还是 TomcatThreadLocal
在每个请求后清除它。
如果我们在过滤器中的 userContext 中设置某些内容,是否需要在每次过滤器退出时清除它?
或者如果我们没有线程池配置,Web 服务器是否每次都会创建一个新线程?
public static final ThreadLocal<UserContextDto> userContext = new ThreadLocal<>();
慕容708150
HUX布斯
素胚勾勒不出你
相关分类