在 Tomcat 的线程池中,当一个线程返回池时,threadlocal 值是重置还是删除?



在tomcat的线程池中,当线程用于存储一些值,最后 请求是结束,线程返回到线程池,线程 - 本地值是否重置或删除?

no,这些值不会被删除,因为当您的请求从池中获取该线程时,您可能需要在下次使用相同的线程局部值。

如果您担心内存泄漏,则可能会对您有所帮助:https://wiki.apache.org/tomcat/memoryleakprotection

相关内容

最新更新