缩短Logback日志TRACE_ID的长度

This commit is contained in:
thinkgem
2024-03-12 12:24:19 +08:00
parent 7914b18e20
commit 6cf4bebebf

View File

@@ -36,7 +36,7 @@ public class LogInterceptor extends BaseService implements HandlerInterceptor {
public boolean preHandle(HttpServletRequest request, HttpServletResponse response,
Object handler) throws Exception {
if (StringUtils.isBlank(MDC.get(TRACE_ID))) {
MDC.put(TRACE_ID, IdGen.nextId());
MDC.put(TRACE_ID, IdGen.randomBase62(4));
}
long beginTime = System.currentTimeMillis();// 1、开始时间
startTimeThreadLocal.set(beginTime); // 线程绑定变量(该数据只有当前请求的线程可见)