@Configuration @RibbonClients(defaultConfiguration=StrategyLoadBalanceConfiguration.class) public class StrategyAutoConfiguration extends Object
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
StrategyAutoConfiguration.FeignStrategyConfiguration |
protected static class |
StrategyAutoConfiguration.RestTemplateStrategyConfiguration |
protected static class |
StrategyAutoConfiguration.WebClientStrategyConfiguration |
| 构造器和说明 |
|---|
StrategyAutoConfiguration() |
@Bean @ConditionalOnMissingBean public DiscoveryEnabledAdapter discoveryEnabledAdapter()
@Bean @ConditionalOnMissingBean public DiscoveryMatcherStrategy discoveryMatcherStrategy()
@Bean @ConditionalOnMissingBean public StrategyVersionFilter strategyVersionFilter()
@Bean @ConditionalOnMissingBean public StrategyVersionFilterAdapter strategyVersionFilterAdapter()
@Bean public StrategyPackagesExtractor strategyPackagesExtractor()
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(value="spring.application.strategy.monitor.enabled",
matchIfMissing=false)
public StrategyMonitorContext strategyMonitorContext()
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(value="spring.application.strategy.monitor.enabled",
matchIfMissing=false)
public StrategyLogger strategyLogger()
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(value="spring.application.strategy.monitor.enabled",
matchIfMissing=false)
public StrategyAlarm strategyAlarm()
@Bean @ConditionalOnMissingBean public StrategyWrapper strategyWrapper()
@Bean @ConditionalOnMissingBean public org.springframework.expression.TypeComparator strategyTypeComparator()
@Bean @ConditionalOnMissingBean public StrategyCondition strategyCondition()
Copyright © 2021 Nepxion. All rights reserved.