0

我有一个用于测试链接的类。我使用 for 循环将链接传递给类。在我的课堂上,我使用 httpclient 打开到链接的连接。这可能会发生数千次。过了一会儿,我开始出现超时,我认为这是因为创建了这么多 httpclients。

我的问题是,管理此问题的最佳方法是什么(我是初学者,仅供参考)。我是否应该关闭连接,只使用一个 httpclient 等?

4

1 回答 1

1

在每个循环结束之前,您应该这样做Webpage.close();

另一个想法是在循环外部创建对象,并在内部实例化它们。就像是:

WebPage obj = null;

while(true) {
    obj = new Object(); //I don't recall the correct arguments here

    //Processing

    obj.close;
}
于 2012-05-23T13:41:32.927 回答