@Configuration
@ConditionalOnExpression(value="${slate.httpclient.enabled:false} && ${slate.httpclient.apollo-support:false} && !\'${slate.httpclient.apollo-namespace:<null/>}\'.equals(\"<null/>\") && !\'${slate.httpclient.apollo-namespace:<null/>}\'.equals(\"application\") && \'${slate.httpclient.apollo-namespace:<null/>}\'.length() > 0")
@ConditionalOnClass(value=com.ctrip.framework.apollo.Config.class)
public class HttpClientsApolloConfigWithNamespace
extends java.lang.Object
HttpClients阿波罗动态配置: 支持在Apollo配置中心上动态调整客户端配置
配置前缀: slate.httpclient
| 构造器和说明 |
|---|
HttpClientsApolloConfigWithNamespace(HttpClients httpClients,
SlatePropertiesForHttpClient properties) |
@Autowired public HttpClientsApolloConfigWithNamespace(HttpClients httpClients, SlatePropertiesForHttpClient properties)