@Configuration(proxyBeanMethods=false)
@ConditionalOnBean(value=brave.Tracing.class)
@ConditionalOnClass(value=brave.messaging.MessagingTracing.class)
@AutoConfigureAfter(value={TraceAutoConfiguration.class,org.springframework.cloud.sleuth.instrument.messaging.TraceSpringMessagingAutoConfiguration.class})
@OnMessagingEnabled
@EnableConfigurationProperties(value=SleuthMessagingProperties.class)
public class TraceMessagingAutoConfiguration
extends Object
Auto-configuration
that registers a tracing instrumentation of messaging components.
- Since:
- 2.0.0
- Author:
- Marcin Grzejszczak