public interface RequestTracer
| Modifier and Type | Interface and Description |
|---|---|
static class |
RequestTracer.RequestSendTraceInfo |
static class |
RequestTracer.ResponseReceiveTraceInfo |
static class |
RequestTracer.StartRequestTraceInfo
调用开始信息类
|
| Modifier and Type | Method and Description |
|---|---|
Object |
getRpcContext()
备份当前rpc上下文
|
void |
requestSend(RequestTracer.RequestSendTraceInfo requestSendTraceInfo)
标识客户端发送RPC调用请求
|
void |
responseReceive(RequestTracer.ResponseReceiveTraceInfo responseReceiveTraceInfo)
标识客户端收到RPC请求响应
|
void |
startRequest(RequestTracer.StartRequestTraceInfo startRequestTraceInfo)
标识一次Rpc调用开始,设置服务名和方法名
|
void startRequest(RequestTracer.StartRequestTraceInfo startRequestTraceInfo)
startRequestTraceInfo - 调用开始信息类void requestSend(RequestTracer.RequestSendTraceInfo requestSendTraceInfo)
requestSendTraceInfo - 调用请求类Object getRpcContext()
void responseReceive(RequestTracer.ResponseReceiveTraceInfo responseReceiveTraceInfo)
responseReceiveTraceInfo - 请求响应类Copyright © 2024. All Rights Reserved.