public class TraceIdFactory
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
TRACE_ID
链路追踪ID = traceId
|
| 构造器和说明 |
|---|
TraceIdFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getMdcTraceId()
从MDC中获取链路追踪ID之traceId
|
static void |
initFixedTraceIdByMonitorService()
初始化一个固定的监控服务TraceId标识
|
static void |
initFixedTraceIdBySchedulingThread()
初始化一个固定的调度线程TraceId标识
|
static void |
initFixedTraceIdByStartServer()
初始化一个固定的启动服务器TraceId标识
|
static void |
initFixedTraceIdByStopServer()
初始化一个固定的停止服务器TraceId标识
|
static void |
initRandomTraceId()
初始化一个的随机的TraceId标识
|
static java.lang.String |
randomTraceId()
随机生成一个链路追踪ID
|
public static final java.lang.String TRACE_ID
public static void initFixedTraceIdByStartServer()
public static void initFixedTraceIdByStopServer()
public static void initFixedTraceIdBySchedulingThread()
public static void initFixedTraceIdByMonitorService()
public static void initRandomTraceId()
public static java.lang.String getMdcTraceId()
public static java.lang.String randomTraceId()