如何將ThreadLocal傳遞到子線程

在項目開發的過程當中,咱們經常會把一些經常使用的線程上下文信息放到ThreadLocal中(如Spring中的RequestContextHolder),方便在程序中隨時調取。可是在使用多線程時父線程中的ThreadLocal一般沒法直接傳遞到子線程中去,容易形成程序bug。 這種狀況一般有兩種方式將父線程中的ThreadLocal傳遞到子線程中。 方法一: 最常規的想法是在編寫子線程任務時,每次
相關文章
相關標籤/搜索