public class TraceManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
INTERNAL_SERVANT_NAME |
static String |
PROTOCOL |
| 限定符和类型 | 方法和说明 |
|---|---|
Pair<io.opentracing.Tracer,io.opentracing.Span> |
getCurrentSpan(int ticketNum) |
io.opentracing.Tracer |
getCurrentTracer(String servant) |
static TraceManager |
getInstance() |
void |
putSpan(int ticketNum,
io.opentracing.Tracer tracer,
io.opentracing.Span span) |
void |
putTracers(Map<String,io.opentracing.Tracer> _traces) |
void |
removeSpan(int ticketNum) |
public static TraceManager getInstance()
public io.opentracing.Tracer getCurrentTracer(String servant)
public Pair<io.opentracing.Tracer,io.opentracing.Span> getCurrentSpan(int ticketNum)
public void putSpan(int ticketNum,
io.opentracing.Tracer tracer,
io.opentracing.Span span)
public void removeSpan(int ticketNum)
Copyright © 2020. All Rights Reserved.