使用泽西客户端连接池

lam*_*dar 9 java rest web-services jersey

我是泽西岛的新手,我做了一个搜索,但无法弄清楚是否有一种方法可以在泽西客户端使用连接池而不是每次我们发送新请求时都创建连接.

整个想法是重用池中的连接集,这将节省批量或资源.仅供参考我不是在寻找连接:保持活力.

这就是我现在正在做的事情

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));
 }
Run Code Online (Sandbox Code Playgroud)

任何帮助都非常值得,Expecting代码片段.提前致谢.

Chr*_* H. 13

您可以将Jersey客户端配置为使用Apache HttpClient和连接池.有关如何操作的详细信息,请参阅此博客文章.请注意,帖子本身涵盖泽西岛2.x,但评论中提到的泽西岛1.x有一个要点.