【问题标题】:Does the CXF Rest Client use connection pooling?CXF Rest Client 是否使用连接池?
【发布时间】:2015-05-07 15:00:33
【问题描述】:

当我谷歌时,我看到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 是否默认使用连接池?如果是这样,有没有办法调整设置?

【问题讨论】:

    标签: java rest cxf cxfrs cxf-client


    【解决方案1】:

    我从their mailing list得到这个答案:

    嗨,Daniel,据我所知,我从 3.0.1 的资料中可以看出,其中 可能没有太大变化,cxf jax-rs 客户端配置使用 HTTPConduit 反过来将 HTTP urlConnection 用于普通客户端 和用于异步客户端的 http commons 客户端。

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

    问候,

    乌拉斯·博尔

    根据您使用它的方式,您可以研究 HTTPUrlConnection 或 HTTPConduit 并弄清楚如何配置它们以进行线程池。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-08
      • 2011-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-28
      • 2023-04-11
      相关资源
      最近更新 更多