package com.qianwen.core.log.utils;
|
|
import org.slf4j.MDC;
|
import com.qianwen.core.tool.utils.StringUtil;
|
|
/* loaded from: blade-starter-log-9.3.0.0-SNAPSHOT.jar:org/springblade/core/log/utils/LogTraceUtil.class */
|
public class LogTraceUtil {
|
private static final String UNIQUE_ID = "traceId";
|
|
public static String getTraceId() {
|
return StringUtil.randomUUID();
|
}
|
|
public static boolean insert() {
|
MDC.put(UNIQUE_ID, getTraceId());
|
return true;
|
}
|
|
public static boolean remove() {
|
MDC.remove(UNIQUE_ID);
|
return true;
|
}
|
}
|