Class EurekaLoadBalancerClientConfiguration

java.lang.Object
org.springframework.cloud.netflix.eureka.loadbalancer.EurekaLoadBalancerClientConfiguration

@Configuration @ConditionalOnBean({org.springframework.cloud.loadbalancer.config.LoadBalancerZoneConfig.class,EurekaLoadBalancerProperties.class}) public class EurekaLoadBalancerClientConfiguration extends Object
A configuration for Spring Cloud LoadBalancer that retrieves client instance zone from Eureka and sets it as a property. Based on EurekaLoadBalancerClientConfiguration.
Since:
2.2.1
Author:
Olga Maciaszek-Sharma
See Also:
  • Constructor Details

    • EurekaLoadBalancerClientConfiguration

      public EurekaLoadBalancerClientConfiguration(@Autowired(required=false) com.netflix.discovery.EurekaClientConfig clientConfig, @Autowired(required=false) com.netflix.appinfo.EurekaInstanceConfig eurekaInstanceConfig, org.springframework.cloud.loadbalancer.config.LoadBalancerZoneConfig zoneConfig, EurekaLoadBalancerProperties eurekaLoadBalancerProperties)
  • Method Details