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 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)