Commit 53cd50d0 authored by 孙 楠's avatar 孙 楠

add http tracing

parent 94e5f77a
......@@ -2,6 +2,7 @@ package cn.quantgroup.tech.brave.configuration;
import brave.Tracing;
import brave.context.slf4j.MDCScopeDecorator;
import brave.http.HttpTracing;
import brave.propagation.B3Propagation;
import brave.propagation.ExtraFieldPropagation;
import brave.propagation.ThreadLocalCurrentTraceContext;
......@@ -154,6 +155,12 @@ public class BraveAutoConfiguration {
.spanReporter(spanReporter()).build();
}
@Bean
@ConditionalOnMissingBean
HttpTracing httpTracing(Tracing tracing) {
return HttpTracing.create(tracing);
}
@Configuration
@ConditionalOnClass({WebMvcConfigurer.class})
@Import(SpanCustomizingAsyncHandlerInterceptor.class)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment