TraceContextInterceptor:reduce unnecessary call to the origin method TraceContext#traceId() (#3313)

This commit is contained in:
qxo 2019-08-23 23:19:02 +08:00 committed by 吴晟 Wu Sheng
parent 6d94411482
commit c9acb495ed
1 changed files with 2 additions and 2 deletions

View File

@ -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