【问题标题】:in tomcat's threadpool,When a thread return to pool ,does the threadlocal values reset or remove?在tomcat的threadpool中,当一个线程返回pool时,threadlocal的值是reset还是remove?
【发布时间】:2018-02-28 22:35:06
【问题描述】:

在tomcat的线程池中,当一个线程用于存储一些值和finally时 请求结束,线程返回线程池,线程局部值是否重置或删除?

【问题讨论】:

标签: java thread-local


【解决方案1】:

不,不会删除这些值,因为您可能希望下次请求从池中获取该线程时使用相同的 threadLocal 值。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-04
    相关资源
    最近更新 更多