@AutoConfiguration(before=DubboMicrometerTracingAutoConfiguration.class, afterName="org.springframework.boot.actuate.autoconfigure.tracing.BraveAutoConfiguration") @ConditionalOnClass(name={"io.micrometer.tracing.Tracer","io.micrometer.tracing.brave.bridge.BraveTracer","io.micrometer.tracing.brave.bridge.BraveBaggageManager","brave.Tracing"}) @EnableConfigurationProperties(value=org.apache.dubbo.spring.boot.autoconfigure.DubboConfigurationProperties.class) @ConditionalOnDubboTracingEnable public class BraveAutoConfiguration extends Object
| 构造器和说明 |
|---|
BraveAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
brave.propagation.CurrentTraceContext |
braveCurrentTraceContext(List<brave.propagation.CurrentTraceContext.ScopeDecorator> scopeDecorators,
List<brave.propagation.CurrentTraceContextCustomizer> currentTraceContextCustomizers) |
brave.sampler.Sampler |
braveSampler(org.apache.dubbo.spring.boot.autoconfigure.DubboConfigurationProperties properties) |
brave.Tracer |
braveTracer(brave.Tracing tracing) |
brave.Tracing |
braveTracing(org.springframework.core.env.Environment environment,
List<brave.handler.SpanHandler> spanHandlers,
List<brave.TracingCustomizer> tracingCustomizers,
brave.propagation.CurrentTraceContext currentTraceContext,
brave.propagation.Propagation.Factory propagationFactory,
brave.sampler.Sampler sampler) |
@Bean
@ConditionalOnMissingBean
public brave.Tracing braveTracing(org.springframework.core.env.Environment environment,
List<brave.handler.SpanHandler> spanHandlers,
List<brave.TracingCustomizer> tracingCustomizers,
brave.propagation.CurrentTraceContext currentTraceContext,
brave.propagation.Propagation.Factory propagationFactory,
brave.sampler.Sampler sampler)
@Bean @ConditionalOnMissingBean public brave.Tracer braveTracer(brave.Tracing tracing)
@Bean @ConditionalOnMissingBean public brave.propagation.CurrentTraceContext braveCurrentTraceContext(List<brave.propagation.CurrentTraceContext.ScopeDecorator> scopeDecorators, List<brave.propagation.CurrentTraceContextCustomizer> currentTraceContextCustomizers)
@Bean @ConditionalOnMissingBean public brave.sampler.Sampler braveSampler(org.apache.dubbo.spring.boot.autoconfigure.DubboConfigurationProperties properties)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.