Package icu.easyj.core.trace.impls
Class ZipkinTraceServiceImpl
java.lang.Object
icu.easyj.core.trace.impls.ZipkinTraceServiceImpl
- All Implemented Interfaces:
TraceService
@LoadLevel(name="zipkin",
order=2,
validators=ZipkinTraceServiceValidate.class)
@DependsOnClass(brave.Tracer.class)
public class ZipkinTraceServiceImpl
extends Object
implements TraceService
基于
Tracer 的追踪服务- Author:
- wangliang181230
-
Constructor Details
-
ZipkinTraceServiceImpl
public ZipkinTraceServiceImpl()
-
-
Method Details
-
canTrace
public boolean canTrace()Description copied from interface:TraceService判断当前是否可以执行追踪- Specified by:
canTracein interfaceTraceService- Returns:
- true=可以 | false=不可以
-
put
Description copied from interface:TraceService设置追踪内容- Specified by:
putin interfaceTraceService- Parameters:
key- 键value- 值
-
remove
Description copied from interface:TraceService移除追踪内容- Specified by:
removein interfaceTraceService- Parameters:
key- 键
-
clear
public void clear()Description copied from interface:TraceService清空追踪内容- Specified by:
clearin interfaceTraceService
-