@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties
@ConditionalOnDiscoveryEnabled
@ConditionalOnProperty(value="spring.cloud.polaris.loadbalancer.enabled",
matchIfMissing=true)
@AutoConfigureAfter(value=org.springframework.cloud.loadbalancer.config.LoadBalancerAutoConfiguration.class)
@LoadBalancerClients(defaultConfiguration=PolarisLoadBalancerClientConfiguration.class)
public class PolarisLoadBalancerAutoConfiguration
extends Object
| 构造器和说明 |
|---|
PolarisLoadBalancerAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
PolarisLoadBalancerProperties |
polarisLoadBalancerProperties() |
com.tencent.polaris.router.api.core.RouterAPI |
polarisRouter(com.tencent.polaris.client.api.SDKContext polarisContext) |
@Bean public PolarisLoadBalancerProperties polarisLoadBalancerProperties()
@Bean
public com.tencent.polaris.router.api.core.RouterAPI polarisRouter(com.tencent.polaris.client.api.SDKContext polarisContext)
throws com.tencent.polaris.api.exception.PolarisException
com.tencent.polaris.api.exception.PolarisExceptionCopyright © 2022 Tencent. All rights reserved.