我是groovy/grails的新手。groovy多線程
如何爲此代碼實現線程。有2500個網址,這需要幾個小時的時間來檢查每個網址。
,所以我決定實現多線程此:
這裏是我的示例代碼:
def urls = [
"http://www.wordpress.com",
"http://67.192.103.225/QRA.Public/" ,
"http://www.subaru.com",
"http://baldwinfilter.com/products/start.html"
]
def up = urls.collect { ur ->
try {
def url = new URL(ur)
def connection = url.openConnection()
if (connection.responseCode == 200) {
return true
} else {
return false
}
} catch (Exception e) {
return false
}
}
對於這個代碼我需要實現多線程。
任何人都可以向我推薦代碼。
在此先感謝,
sri。
感謝Aaron.I將讀取和測試。 – srinath 2010-04-06 10:29:04