我使用rolling-curl [https://github.com/LionsAd/rolling-curl]庫異步檢索大量Web資源中的內容,作爲一個計劃任務。該庫允許您設置併發CURL連接的最大數量,並且我從20開始,但後來升級到50以提高速度。cURL有時返回空白字符串作爲有效的URL
看來,我每次運行它,任意網站中的數千正在處理失敗,並返回一個空白字符串。看起來我擁有的併發連接越多,獲得的失敗請求就越多。下一次嘗試運行該功能時,一次失敗的相同網址可能會有效。有什麼可能導致這種情況,我該如何避免它?
務必檢查您的CURL超時設置。 – DADU 2011-03-28 19:03:53
當我添加VERBOSE選項時,似乎服務器正在爲某些請求返回空響應。 – MarathonStudios 2011-03-29 01:03:09
你可以添加一些代碼,所以我們可以看到嗎? – Jaanus 2011-05-05 19:39:37