类 HttpClientManager
- java.lang.Object
-
- com.alibaba.nacos.naming.misc.HttpClientManager
-
public class HttpClientManager extends java.lang.Objecthttp Manager.- 作者:
- mai.jh
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 private static classHttpClientManager.ApacheSyncHttpClientFactoryprivate static classHttpClientManager.AsyncHttpClientFactoryprivate static classHttpClientManager.MonitorHealthCheckPoolstatic classHttpClientManager.ProcessorHttpClientFactoryprivate static classHttpClientManager.SyncHttpClientFactory
-
字段概要
字段 修饰符和类型 字段 说明 private static com.alibaba.nacos.common.http.client.NacosRestTemplateAPACHE_NACOS_REST_TEMPLATEprivate static com.alibaba.nacos.common.http.HttpClientFactoryAPACHE_SYNC_HTTP_CLIENT_FACTORYprivate static com.alibaba.nacos.common.http.HttpClientFactoryASYNC_HTTP_CLIENT_FACTORYprivate static intCON_TIME_OUT_MILLISprivate static com.alibaba.nacos.common.http.client.NacosAsyncRestTemplateNACOS_ASYNC_REST_TEMPLATEprivate static com.alibaba.nacos.common.http.client.NacosRestTemplateNACOS_REST_TEMPLATEprivate static com.alibaba.nacos.common.http.HttpClientFactoryPROCESSOR_ASYNC_HTTP_CLIENT_FACTORYprivate static com.alibaba.nacos.common.http.client.NacosAsyncRestTemplatePROCESSOR_NACOS_ASYNC_REST_TEMPLATEprivate static com.alibaba.nacos.common.http.HttpClientFactorySYNC_HTTP_CLIENT_FACTORYprivate static intTIME_OUT_MILLIS
-
构造器概要
构造器 构造器 说明 HttpClientManager()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static com.alibaba.nacos.common.http.client.NacosRestTemplategetApacheRestTemplate()Use apache http client to achieve.static com.alibaba.nacos.common.http.client.NacosAsyncRestTemplategetAsyncRestTemplate()static com.alibaba.nacos.common.http.client.NacosRestTemplategetNacosRestTemplate()static com.alibaba.nacos.common.http.client.NacosAsyncRestTemplategetProcessorNacosAsyncRestTemplate()To be compatible with the old version of http client request, this NacosAsyncRestTemplate is only used for HttpHealthCheckProcessor.private static voidshutdown()
-
-
-
字段详细资料
-
TIME_OUT_MILLIS
private static final int TIME_OUT_MILLIS
- 另请参阅:
- 常量字段值
-
CON_TIME_OUT_MILLIS
private static final int CON_TIME_OUT_MILLIS
- 另请参阅:
- 常量字段值
-
SYNC_HTTP_CLIENT_FACTORY
private static final com.alibaba.nacos.common.http.HttpClientFactory SYNC_HTTP_CLIENT_FACTORY
-
ASYNC_HTTP_CLIENT_FACTORY
private static final com.alibaba.nacos.common.http.HttpClientFactory ASYNC_HTTP_CLIENT_FACTORY
-
PROCESSOR_ASYNC_HTTP_CLIENT_FACTORY
private static final com.alibaba.nacos.common.http.HttpClientFactory PROCESSOR_ASYNC_HTTP_CLIENT_FACTORY
-
APACHE_SYNC_HTTP_CLIENT_FACTORY
private static final com.alibaba.nacos.common.http.HttpClientFactory APACHE_SYNC_HTTP_CLIENT_FACTORY
-
NACOS_REST_TEMPLATE
private static final com.alibaba.nacos.common.http.client.NacosRestTemplate NACOS_REST_TEMPLATE
-
APACHE_NACOS_REST_TEMPLATE
private static final com.alibaba.nacos.common.http.client.NacosRestTemplate APACHE_NACOS_REST_TEMPLATE
-
NACOS_ASYNC_REST_TEMPLATE
private static final com.alibaba.nacos.common.http.client.NacosAsyncRestTemplate NACOS_ASYNC_REST_TEMPLATE
-
PROCESSOR_NACOS_ASYNC_REST_TEMPLATE
private static final com.alibaba.nacos.common.http.client.NacosAsyncRestTemplate PROCESSOR_NACOS_ASYNC_REST_TEMPLATE
-
-
方法详细资料
-
getNacosRestTemplate
public static com.alibaba.nacos.common.http.client.NacosRestTemplate getNacosRestTemplate()
-
getApacheRestTemplate
public static com.alibaba.nacos.common.http.client.NacosRestTemplate getApacheRestTemplate()
Use apache http client to achieve.- 返回:
- NacosRestTemplate
-
getAsyncRestTemplate
public static com.alibaba.nacos.common.http.client.NacosAsyncRestTemplate getAsyncRestTemplate()
-
getProcessorNacosAsyncRestTemplate
public static com.alibaba.nacos.common.http.client.NacosAsyncRestTemplate getProcessorNacosAsyncRestTemplate()
To be compatible with the old version of http client request, this NacosAsyncRestTemplate is only used for HttpHealthCheckProcessor.- 返回:
- NacosAsyncRestTemplate
-
shutdown
private static void shutdown()
-
-