TraceContextInterceptor:reduce unnecessary call to the origin method TraceContext#traceId() (#3313)
This commit is contained in:
parent
6d94411482
commit
c9acb495ed
|
|
@ -32,13 +32,13 @@ public class TraceContextInterceptor implements StaticMethodsAroundInterceptor {
|
|||
|
||||
@Override public void beforeMethod(Class clazz, Method method, Object[] allArguments, Class<?>[] parameterTypes,
|
||||
MethodInterceptResult result) {
|
||||
|
||||
result.defineReturnValue(ContextManager.getGlobalTraceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object afterMethod(Class clazz, Method method, Object[] allArguments, Class<?>[] parameterTypes,
|
||||
Object ret) {
|
||||
return ContextManager.getGlobalTraceId();
|
||||
return ret;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue