@Configuration(proxyBeanMethods=false)
@ConditionalOnReactiveDiscoveryEnabled
@Order(value=192727310)
public static class DestinoLoadBalancerClientConfiguration.ReactiveSupportConfiguration
extends java.lang.Object
| 构造器和说明 |
|---|
ReactiveSupportConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier |
discoveryClientServiceInstanceListSupplier(org.springframework.context.ConfigurableApplicationContext context) |
org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier |
zonePreferenceDiscoveryClientServiceInstanceListSupplier(org.springframework.context.ConfigurableApplicationContext context) |
@Bean
@ConditionalOnBean(value=org.springframework.cloud.client.discovery.ReactiveDiscoveryClient.class)
@ConditionalOnMissingBean
@ConditionalOnProperty(value="spring.cloud.loadbalancer.configurations",
havingValue="default",
matchIfMissing=true)
public org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier discoveryClientServiceInstanceListSupplier(org.springframework.context.ConfigurableApplicationContext context)
@Bean
@ConditionalOnBean(value=org.springframework.cloud.client.discovery.ReactiveDiscoveryClient.class)
@ConditionalOnMissingBean
@ConditionalOnProperty(value="spring.cloud.loadbalancer.configurations",
havingValue="zone-preference")
public org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier zonePreferenceDiscoveryClientServiceInstanceListSupplier(org.springframework.context.ConfigurableApplicationContext context)