diff --git a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/instrument/redis/TraceRedisAutoConfiguration.java b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/instrument/redis/TraceRedisAutoConfiguration.java index f0a5a0d8c..d6d76dda9 100644 --- a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/instrument/redis/TraceRedisAutoConfiguration.java +++ b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/instrument/redis/TraceRedisAutoConfiguration.java @@ -37,12 +37,11 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @OnRedisEnabled -@ConditionalOnBean(Tracing.class) +@ConditionalOnBean(value = { Tracing.class, ClientResources.class }) @AutoConfigureAfter({ TraceAutoConfiguration.class }) public class TraceRedisAutoConfiguration { @Configuration - @ConditionalOnBean(ClientResources.class) static class LettuceConfig { @Bean