Apache CXF中的HTTP连接池

时间:2015-04-29 10:57:08

标签: apache http cxf connection-pooling

我正在尝试检查Apache CXF是否实现HTTP Connection Pooling?如果是,我们如何配置相同。如果没有,我们怎样才能实现同样的目标?

This thread朝着同样的方向发展。但是不清楚HTTPConduit是否有办法设置相同或正确配置。

有人可以指导我吗?

1 个答案:

答案 0 :(得分:6)

Apache CXF在内部使用HTTPUrlConnection,并依赖于java系统属性来配置客户端连接设置。

您可以配置的两个主要内容如下:

  1. http.keepAlive(默认值:true) - 指示是否应支持持久连接。它们通过允许底层套接字连接重用于多个http请求来提高性能。如果将此设置为true,则将使用HTTP 1.1服务器请求持久连接。

  2. http.maxConnections(默认值:5) - 如果启用了HTTP keepalive(参见上文),则此值确定每个目标将同时保持活动状态的最大空闲连接数。

  3. Here是您可以设置为配置HTTPUrlConnection的所有属性的列表

    希望它有所帮助。