2012-02-07 121 views
-1

我有一個方法,spider,它實現了可以使http進入網頁的runnable。如何從我的executorService獲取對象?

我在存儲有關的網頁信息的方法相同的私有類,已花費的時間下載等

現在我有一個運行的spider方法,它是通過我的ExecutorService消耗網址列表。

如何獲取已處理的網址列表以及每個網址的統計信息。

我需要讓每個線程返回'stat的對象以及關聯的url。

+0

可調用,你最近怎麼做超時?你在用倒數計時器嗎? – yadab 2012-02-07 04:27:44

回答

2

當您將某些內容發送到ExecutorService時,應該使用submit方法,該方法返回Future,該方法可用於訪問結果。如果您需要返回值,則應提交一個Callable<V>對象,如果您希望返回V值。