@Configuration @ConditionalOnProperty(name="spring.cloud.sentinel.enabled", matchIfMissing=true) @EnableConfigurationProperties(value=SentinelProperties.class) public class SentinelAutoConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
SentinelAutoConfiguration.SentinelXmlConfiguration |
Constructor and Description |
---|
SentinelAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
JsonConverter |
jsonConverter() |
SentinelBeanPostProcessor |
sentinelBeanPostProcessor() |
SentinelDataSourceHandler |
sentinelDataSourceHandler() |
com.alibaba.csp.sentinel.annotation.aspectj.SentinelResourceAspect |
sentinelResourceAspect() |
@Bean @ConditionalOnMissingBean public com.alibaba.csp.sentinel.annotation.aspectj.SentinelResourceAspect sentinelResourceAspect()
@Bean @ConditionalOnMissingBean @ConditionalOnClass(name="org.springframework.web.client.RestTemplate") public SentinelBeanPostProcessor sentinelBeanPostProcessor()
@Bean public SentinelDataSourceHandler sentinelDataSourceHandler()
@Bean(value="sentinel-json-converter") public JsonConverter jsonConverter()
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.