在写一个测试Demo的时候,需要重复请求api,来测试返回结果的正确性和服务器搜索的压力。
但是Demo执行几十次之后会无限的出现ConnectionPoolTimeoutException这个异常。
测试代码如下:
主程序
public static void main(String[] args){
String[] mountains = KeyWords.mountains.split(",");
String[] keyWords = KeyWords.keyWord.split(",");
HttpClient httpClient = HttpRequest.getHttpClient();
for(int i = 0; i < loopNum; i++){
for(String mountain : mountains){
String jsonKey = searchKey.replace(