类 HttpClientManager


  • public class HttpClientManager
    extends java.lang.Object
    http Manager.
    作者:
    mai.jh
    • 字段详细资料

      • 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
    • 构造器详细资料

      • HttpClientManager

        public HttpClientManager()
    • 方法详细资料

      • 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()