Class ZookeeperLoadBalancerConfiguration
java.lang.Object
org.springframework.cloud.zookeeper.discovery.ZookeeperLoadBalancerConfiguration
@Configuration(proxyBeanMethods=false)
public class ZookeeperLoadBalancerConfiguration
extends Object
Zookeeper-specific
ServiceInstanceListSupplier that provides a delegate that
filters available instances based on status retrieved from Zookeeper.- Since:
- 3.0.0
- Author:
- Olga Maciaszek-Sharma
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplierzookeeperDiscoveryClientServiceInstanceListSupplier(org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient, org.springframework.core.env.Environment env, org.springframework.context.ApplicationContext context, ZookeeperDependencies zookeeperDependencies)
-
Constructor Details
-
ZookeeperLoadBalancerConfiguration
public ZookeeperLoadBalancerConfiguration()
-
-
Method Details
-
zookeeperDiscoveryClientServiceInstanceListSupplier
@Bean @ConditionalOnBean(org.springframework.cloud.client.discovery.DiscoveryClient.class) @ConditionalOnMissingBean public org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier zookeeperDiscoveryClientServiceInstanceListSupplier(org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient, org.springframework.core.env.Environment env, org.springframework.context.ApplicationContext context, ZookeeperDependencies zookeeperDependencies)
-