Class LoadBalancerStatsAutoConfiguration
java.lang.Object
org.springframework.cloud.loadbalancer.config.LoadBalancerStatsAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(io.micrometer.core.instrument.MeterRegistry.class)
@ConditionalOnProperty(value="spring.cloud.loadbalancer.stats.micrometer.enabled",
havingValue="true")
public class LoadBalancerStatsAutoConfiguration
extends Object
Autoconfiguration that provides a
MicrometerStatsLoadBalancerLifecycle bean.- Since:
- 3.0.0
- Author:
- Olga Maciaszek-Sharma
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmicrometerStatsLifecycle(io.micrometer.core.instrument.MeterRegistry meterRegistry, org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.Factory<org.springframework.cloud.client.ServiceInstance> loadBalancerFactory)
-
Constructor Details
-
LoadBalancerStatsAutoConfiguration
public LoadBalancerStatsAutoConfiguration()
-
-
Method Details
-
micrometerStatsLifecycle
@Bean @ConditionalOnBean(io.micrometer.core.instrument.MeterRegistry.class) public MicrometerStatsLoadBalancerLifecycle micrometerStatsLifecycle(io.micrometer.core.instrument.MeterRegistry meterRegistry, org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.Factory<org.springframework.cloud.client.ServiceInstance> loadBalancerFactory)
-