[英]Does the CXF Rest Client use connection pooling?
当我谷歌时,我看到默认情况下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是否默认使用连接池? 如果是这样,有没有办法调整设置?
我从他们的邮件列表中得到了这个答案:
嗨丹尼尔,据我所知,3.0.1的源代码可能没什么变化,cxf jax-rs客户端配置使用HTTPConduit,而HTTPConduit又使用HTTP urlConnection用于普通客户端,http commons客户端用于异步客户端。
因此,如果任何可能在JVM级别而不是在urxConnection的cxf级别,则建立连接池。
问候,
Ulhas Bhole
根据您使用它的方式,您可以研究HTTPUrlConnection或HTTPConduit,并找出如何为线程池配置它们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.