From da2dfbe0aaf95c5ad59c2cf57d0400f7f69b7fd9 Mon Sep 17 00:00:00 2001 From: Yanming Zhou Date: Mon, 22 Nov 2021 11:08:38 +0800 Subject: [PATCH] LettuceMetricsAutoConfiguration should not build ClientResources See gh-28767 --- .../metrics/redis/LettuceMetricsAutoConfiguration.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/redis/LettuceMetricsAutoConfiguration.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/redis/LettuceMetricsAutoConfiguration.java index c3eba92f5a95..d7490d76b50d 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/redis/LettuceMetricsAutoConfiguration.java +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/redis/LettuceMetricsAutoConfiguration.java @@ -36,6 +36,7 @@ * Auto-configuration for Lettuce metrics. * * @author Antonin Arquey + * @author Yanming Zhou * @since 2.6.0 */ @Configuration(proxyBeanMethods = false) @@ -48,8 +49,7 @@ public class LettuceMetricsAutoConfiguration { @Bean public ClientResourcesBuilderCustomizer lettuceMetrics(MeterRegistry meterRegistry) { MicrometerOptions options = MicrometerOptions.builder().histogram(true).build(); - return (client) -> client.commandLatencyRecorder(new MicrometerCommandLatencyRecorder(meterRegistry, options)) - .build(); + return (client) -> client.commandLatencyRecorder(new MicrometerCommandLatencyRecorder(meterRegistry, options)); } }