@Configuration
@AutoConfigureBefore(value=org.springframework.cloud.netflix.ribbon.RibbonClientConfiguration.class)
@ConditionalOnProperty(value="spring.application.strategy.control.enabled",
matchIfMissing=true)
public class ZuulStrategyAutoConfiguration
extends Object
| 构造器和说明 |
|---|
ZuulStrategyAutoConfiguration() |
@Bean @ConditionalOnMissingBean public ZuulStrategyRouteFilter zuulStrategyRouteFilter()
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(value="spring.application.strategy.monitor.enabled",
matchIfMissing=false)
public ZuulStrategyClearFilter zuulStrategyClearFilter()
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(value="spring.application.strategy.monitor.enabled",
matchIfMissing=false)
public ZuulStrategyMonitor zuulStrategyMonitor()
@Bean @ConditionalOnMissingBean public DiscoveryEnabledAdapter discoveryEnabledAdapter()
@Bean
@ConditionalOnProperty(value="spring.application.environment.isolation.enabled",
matchIfMissing=false)
public DiscoveryEnabledStrategy environmentDiscoveryEnabledStrategy()
@Bean
@ConditionalOnProperty(value="spring.application.strategy.hystrix.threadlocal.supported",
matchIfMissing=false)
public CallableWrapper callableWrapper()
Copyright © 2020 Nepxion. All rights reserved.