-
Release train Spring Boot compatibility : https://spring.io/projects/spring-cloud
-
Spring Cloud 2021.0 Release Notes : https://github.com/spring-cloud/spring-cloud-release/wiki/Spring-Cloud-2021.0-Release-Notes
https://github.com/hotire/spring-netflix-cloud
https://github.com/hotire/spring-cloud/tree/master/loadbalancer
spring.sleuth.messaging.kafka.enabled = true
ProducerFactory and ConsumerFactory so that tracing headers get injected into the created Spring Kafka’s Producer and Consumer.
@Configuration(proxyBeanMethods = false)
@ConditionalOnProperty(value = "spring.sleuth.messaging.kafka.enabled",
matchIfMissing = true)
@ConditionalOnClass(ProducerFactory.class)
protected static class SleuthKafkaConfiguration {
}
@Pointcut("execution(public * org.springframework.kafka.core.ProducerFactory.createProducer(..))")
private void anyProducerFactory() {
} // NOSONAR
@Pointcut("execution(public * org.springframework.kafka.core.ConsumerFactory.createConsumer(..))")
private void anyConsumerFactory() {
} // NOSONAR
: AOP에 의해 sleuth 설정을 함