方法
| 限定符和类型 |
方法和说明 |
void |
clientReceive(String resultCode)
客户端接收响应
|
SofaTracerSpan |
clientSend(String operationName)
注意:生成的 Span 未放入线程上下文中
在发生一次网络调用之前。
|
protected SofaTracerSpan |
errorRecover(Map<String,String> bizBaggage,
Map<String,String> sysBaggage)
当发生错误进行补救,从根节点重新计数开始
|
protected abstract AbstractSofaTracerStatisticReporter |
generateClientStatReporter() |
protected Reporter |
generateReporter(AbstractSofaTracerStatisticReporter statReporter,
String logName,
String logRollingKey,
String logNameKey,
SpanEncoder<SofaTracerSpan> spanEncoder) |
protected abstract AbstractSofaTracerStatisticReporter |
generateServerStatReporter() |
protected SofaTracerSpan |
genSeverSpanInstance(long startTime,
String operationName,
SofaTracerSpanContext sofaTracerSpanContext,
Map<String,?> tags) |
protected abstract SpanEncoder<SofaTracerSpan> |
getClientDigestEncoder() |
protected abstract String |
getClientDigestReporterLogName() |
protected abstract String |
getClientDigestReporterLogNameKey() |
protected abstract String |
getClientDigestReporterRollingKey() |
protected abstract SpanEncoder<SofaTracerSpan> |
getServerDigestEncoder() |
protected abstract String |
getServerDigestReporterLogName() |
protected abstract String |
getServerDigestReporterLogNameKey() |
protected abstract String |
getServerDigestReporterRollingKey() |
SofaTracer |
getSofaTracer() |
SofaTracerSpan |
serverReceive()
收到请求
|
SofaTracerSpan |
serverReceive(SofaTracerSpanContext sofaTracerSpanContext)
收到请求
|
void |
serverSend(String resultCode)
请求处理完成
|