类 NacosLoadBalancerClientConfiguration

java.lang.Object
com.alibaba.cloud.nacos.loadbalancer.NacosLoadBalancerClientConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnDiscoveryEnabled public class NacosLoadBalancerClientConfiguration extends Object
ServiceInstanceListSupplier don't use cache.

1. LoadBalancerCache causes information such as the weight of the service instance to be changed without immediate effect.
2. Nacos itself supports caching.
从以下版本开始:
2021.1
作者:
XuDaojie
  • 构造器详细资料

    • NacosLoadBalancerClientConfiguration

      public NacosLoadBalancerClientConfiguration()
  • 方法详细资料

    • nacosLoadBalancer

      @Bean @ConditionalOnMissingBean public org.springframework.cloud.loadbalancer.core.ReactorLoadBalancer<org.springframework.cloud.client.ServiceInstance> nacosLoadBalancer(org.springframework.core.env.Environment environment, org.springframework.cloud.loadbalancer.support.LoadBalancerClientFactory loadBalancerClientFactory, NacosDiscoveryProperties nacosDiscoveryProperties, InetIPv6Utils inetIPv6Utils, List<ServiceInstanceFilter> serviceInstanceFilters, List<LoadBalancerAlgorithm> loadBalancerAlgorithms)