CXF Rest Client是否使用连接池?

时间:2015-03-06 02:32:17

标签: java rest cxf cxfrs cxf-client

当我谷歌时,我看到evidence默认情况下CXF Rest Client使用连接池,但我不确定如何证明这一点。我的来源非常陈旧,我无法判断它是否适用于cxfrs或仅适用于Web服务。我无法判断它是否使用HttpUrlConnection,HttpConduit或Apache HttpComponents。等

这是我的maven依赖:

    <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-rs-client</artifactId>
        <version>3.0.3</version>
    </dependency>

默认情况下,CXF Rest Client是否使用连接池?如果是这样,有没有办法调整设置?

1 个答案:

答案 0 :(得分:0)

我从their mailing list获得了这个答案:

  

嗨丹尼尔,据我所知,3.0.1及其中的来源   可能没什么变化,cxf jax-rs客户端配置使用   HTTPConduit反过来将HTTP urlConnection用于普通客户端   和http commons客户端用于异步客户端。

     

所以连接池如果有任何可能在JVM级别而不是在cxf   urlConnection的级别。

     

问候,

     

Ulhas Bhole

根据您使用它的方式,您可以研究HTTPUrlConnection或HTTPConduit,并找出如何为线程池配置它们。