|
@@ -46,7 +46,7 @@ public class FirstInterceptor implements HandlerInterceptor {
|
|
@Override
|
|
@Override
|
|
public boolean preHandle(HttpServletRequest request, HttpServletResponse response,
|
|
public boolean preHandle(HttpServletRequest request, HttpServletResponse response,
|
|
Object handler) throws Exception {
|
|
Object handler) throws Exception {
|
|
-
|
|
|
|
|
|
+ ThreadLocalUtil.clearAll();
|
|
String traceId = request.getHeader("Trace-Id");
|
|
String traceId = request.getHeader("Trace-Id");
|
|
if (StringUtils.isBlank(traceId)) {
|
|
if (StringUtils.isBlank(traceId)) {
|
|
traceId = ThreadLocalUtil.next();
|
|
traceId = ThreadLocalUtil.next();
|
|
@@ -131,7 +131,6 @@ public class FirstInterceptor implements HandlerInterceptor {
|
|
LOG.debug("afterCompletion... ...");
|
|
LOG.debug("afterCompletion... ...");
|
|
// 清理log4j线程上下文
|
|
// 清理log4j线程上下文
|
|
ThreadContext.clearAll();
|
|
ThreadContext.clearAll();
|
|
- ThreadLocalUtil.clearAll();
|
|
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|