码迷,mamicode.com
首页 > Web开发 > 详细

HttpClient:connection still allocated.解决方法

时间:2015-01-20 13:47:23      阅读:799      评论:0      收藏:0      [点我收藏+]

标签:

org.apache.http.client.HttpClient使用中,报了以下的异常:
Invalid use of SingleClientConnManager: connection still allocated.
Make sure to release the connection before allocating another one.
此问题出现原因是并发调用同一个httpclient去请求数据。在上一个post|get请求尚未结束时,又启新的线程再次使用该httpclient请求数据。
目前我的解决方法是用synchronized关键字同步httpclient请求数据的操作。但这个解决方案不能解决并发使用同一个httpClient请求数据的需求,本人对httpclient不精通,有更好解决方法的大神,请不吝赐教!

HttpClient:connection still allocated.解决方法

标签:

原文地址:http://blog.csdn.net/zi413293813/article/details/42916097

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!