@Configuration @ConditionalOnProperty(prefix="spring.cloud.sentinel.zuul", name="enabled", havingValue="true", matchIfMissing=true) public class SentinelZuulAutoConfiguration extends Object
Constructor and Description |
---|
SentinelZuulAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
com.netflix.zuul.ZuulFilter |
errorFilter(com.alibaba.csp.sentinel.adapter.zuul.properties.SentinelZuulProperties sentinelZuulProperties) |
FallBackProviderHandler |
fallBackProviderListener(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory) |
com.netflix.zuul.ZuulFilter |
postFilter(com.alibaba.csp.sentinel.adapter.zuul.properties.SentinelZuulProperties sentinelZuulProperties) |
com.netflix.zuul.ZuulFilter |
preFilter(com.alibaba.csp.sentinel.adapter.zuul.properties.SentinelZuulProperties sentinelZuulProperties,
com.alibaba.csp.sentinel.adapter.zuul.fallback.UrlCleaner urlCleaner,
com.alibaba.csp.sentinel.adapter.zuul.fallback.RequestOriginParser requestOriginParser) |
com.alibaba.csp.sentinel.adapter.zuul.fallback.RequestOriginParser |
requestOriginParser() |
com.alibaba.csp.sentinel.adapter.zuul.properties.SentinelZuulProperties |
sentinelZuulProperties() |
com.alibaba.csp.sentinel.adapter.zuul.fallback.UrlCleaner |
urlCleaner() |
public static final String PREFIX
@Bean public com.alibaba.csp.sentinel.adapter.zuul.properties.SentinelZuulProperties sentinelZuulProperties()
@Bean @ConditionalOnMissingBean(value=com.alibaba.csp.sentinel.adapter.zuul.fallback.UrlCleaner.class) public com.alibaba.csp.sentinel.adapter.zuul.fallback.UrlCleaner urlCleaner()
@Bean @ConditionalOnMissingBean(value=com.alibaba.csp.sentinel.adapter.zuul.fallback.RequestOriginParser.class) public com.alibaba.csp.sentinel.adapter.zuul.fallback.RequestOriginParser requestOriginParser()
@Bean public com.netflix.zuul.ZuulFilter preFilter(com.alibaba.csp.sentinel.adapter.zuul.properties.SentinelZuulProperties sentinelZuulProperties, com.alibaba.csp.sentinel.adapter.zuul.fallback.UrlCleaner urlCleaner, com.alibaba.csp.sentinel.adapter.zuul.fallback.RequestOriginParser requestOriginParser)
@Bean public com.netflix.zuul.ZuulFilter postFilter(com.alibaba.csp.sentinel.adapter.zuul.properties.SentinelZuulProperties sentinelZuulProperties)
@Bean public com.netflix.zuul.ZuulFilter errorFilter(com.alibaba.csp.sentinel.adapter.zuul.properties.SentinelZuulProperties sentinelZuulProperties)
@Bean public FallBackProviderHandler fallBackProviderListener(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.