多线程中的ThreadLocal的传递问题以及LOG的MDC的使用
2、如果你需要在多线程里日志打印也带上请求ID,则这个就与ThreadLocal有关,可以进行如下配置:在resource内增加log4j2.component.properties文件并增加如下配置。日志文件的RequsetId的打印,使用%X[RequestId]进行打印,但是接口层在发生异常的时候,会出现日志打印的%X[RequestId]的值为空的情况;1、使用拦截器或者过滤器,增加MDC.put(RequestHeader.REQUEST_ID, values);