寫一個抓取網頁的爬蟲,是做成windows服務還是正常的winform程式呢?
windows服務可以開機即自動啟動,又隐蔽,不存在一不小心就關掉的失誤,會好一點吧?
剛開始,我也這麼想,也是這麼做的。後來陸續發現,在有些機器上,有些服務型的爬蟲,抓不到東西。而這個問題跟爬蟲的線程數量,windows的版本無關,即使隻有一個線程,無論windows2003,windows2008,都會有這個問題!
而如果做成winform程式,這個問題就消失得幹幹淨淨!
寫一個抓取網頁的爬蟲,是做成windows服務還是正常的winform程式呢?
windows服務可以開機即自動啟動,又隐蔽,不存在一不小心就關掉的失誤,會好一點吧?
剛開始,我也這麼想,也是這麼做的。後來陸續發現,在有些機器上,有些服務型的爬蟲,抓不到東西。而這個問題跟爬蟲的線程數量,windows的版本無關,即使隻有一個線程,無論windows2003,windows2008,都會有這個問題!
而如果做成winform程式,這個問題就消失得幹幹淨淨!