@Configuration @ConditionalOnBean(value=cn.springcloud.gray.request.track.GrayTrackHolder.class) @ConditionalOnProperty(value="gray.client.runenv", havingValue="web", matchIfMissing=true) public class GrayTrackWebMvcConfiguration extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
GrayTrackWebMvcConfiguration.HystrixRequestLocalStorageConfiguration |
| 构造器和说明 |
|---|
GrayTrackWebMvcConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
GrayMockWebFilter |
grayMockWebFilter(MockManager mockManager,
RequestLocalStorage requestLocalStorage) |
GrayTrackWebFilter |
grayTrackFilter(GrayTrackHolder grayTrackHolder,
RequestLocalStorage requestLocalStorage) |
@Bean @ConditionalOnMissingBean @Order(value=999) public GrayTrackWebFilter grayTrackFilter(GrayTrackHolder grayTrackHolder, RequestLocalStorage requestLocalStorage)
@Bean
@ConditionalOnProperty(value="gray.mock.enabled",
havingValue="true")
@Order(value=1000)
public GrayMockWebFilter grayMockWebFilter(MockManager mockManager,
RequestLocalStorage requestLocalStorage)
Copyright © 2020 Spring Cloud中国社区. All rights reserved.