我对泽西岛很陌生,我进行了搜索,但无法弄清楚是否有办法进入泽西客户 to use 连接池而不是每次发送新请求时都创建连接。
整个想法是重用池中的连接集,这将节省大量资源。
仅供参考,我不是在寻找连接:保持活动状态.
这就是我现在正在做的事情
public void postData()
{
Client client = new Client();
WebResource webResource = client.resource("http://SomeService.com/..");
ClientResponse response = webResource.accept("text/plain").get(ClientResponse.class);
System.out.println(response.getStatus());
System.out.println(response.getEntity(String.class));
}
任何帮助都是非常值得赞赏的,期待代码片段。提前致谢。
您可以将 Jersey 客户端配置为使用带有连接池的 Apache HttpClient。有关如何执行此操作的详细信息,请参阅在这篇博文中 http://www.theotherian.com/2013/08/jersey-client-2.0-httpclient-timeouts-max-connections.html。请注意,该帖子本身涵盖了 Jersey 2.x,但有一个Jersey 1.x 的要点 https://gist.github.com/theotherian/8312354评论中提到。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)