回覆列表
  • 1 # 使用者9144556204091

    錯誤資訊顯示:當時對方網站伺服器有些內部問題。5開頭的錯誤碼都是程式碼對方網站伺服器有問題。所以你在第二天重新嘗試會成功,一般情況下發現5開頭的錯誤碼時,只需要稍後重新嘗試就可以了。這個沒有更好的辦法。在八爪魚採集器裡面,系統在採集過程中發現此類錯誤會自動重試幾次,如果重試還是不行,則會自動生成一個錯誤報告,告訴你當時採集具體哪個網址時出現了什麼具體問題。並且會有關於錯誤碼的詳細解釋連結。點選就可以看到錯誤原因和常見的處理措施。我摘錄了八爪魚網站一段關於5、6開頭的錯誤碼的常見分析給你參考:

    5、6字頭狀態碼

    這類狀態碼代表了被採集網站伺服器在處理請求的過程中有錯誤或者異常狀態發生,請檢查以下幾個方面:

    1.被採集網站伺服器崩潰

    檢視網站或採集的目標網頁是否能訪問,通常是因為網站內部程式碼執行出錯、崩潰等原因無法正常訪問,八爪魚也將無法採集資料

    部分流量不大的網站,平時沒什麼人訪問,突然訪問量增大,網站伺服器無法負荷崩潰掉了,可以嘗試調整執行前等待,放慢採集速度,訪問慢些也許就不會崩潰,如果不能換網站非要採這個網站只能慢慢採了。

    2.被採集網站伺服器不穩定

    具體狀態碼詳細解釋如下:

    500 Internal Server Error

    伺服器遇到了一個未曾預料的狀況,導致了它無法完成對請求的處理。一般來說,這個問題都會在伺服器端的原始碼出現錯誤時出現。

    501 Not Implemented

    伺服器不支援當前請求所需要的某個功能。當伺服器無法識別請求的方法,並且無法支援其對任何資源的請求。

    502 Bad Gateway

    作為閘道器或者代理工作的伺服器嘗試執行請求時,從上游伺服器接收到無效的響應。

    503 Service Unavailable

    由於臨時的伺服器維護或者過載,伺服器當前無法處理請求。這個狀況是臨時的,並且將在一段時間以後恢復。如果能夠預計延遲時間,那麼響應中可以包含一個 Retry-After 頭用以標明這個延遲時間。如果沒有給出這個 Retry-After 資訊,那麼客戶端應當以處理500響應的方式處理它。

    注意:503狀態碼的存在並不意味著伺服器在過載的時候必須使用它。某些伺服器只不過是希望拒絕客戶端的連線。

    504 Gateway Timeout

    作為閘道器或者代理工作的伺服器嘗試執行請求時,未能及時從上游伺服器(URI標識出的伺服器,例如HTTP、FTP、LDAP)或者輔助伺服器(例如DNS)收到響應。

    注意:某些代理伺服器在DNS查詢超時時會返回400或者500錯誤

    505 HTTP Version Not Supported

    伺服器不支援,或者拒絕支援在請求中使用的 HTTP 版本。這暗示著伺服器不能或不願使用與客戶端相同的版本。響應中應當包含一個描述了為何版本不被支援以及伺服器支援哪些協議的實體。

    506 Variant Also Negotiates

    由《透明內容協商協議》擴充套件,代表伺服器存在內部配置錯誤:被請求的協商變元資源被配置為在透明內容協商中使用自己,因此在一個協商處理中不是一個合適的重點。

    507 Insufficient Storage

    伺服器無法儲存完成請求所必須的內容。這個狀況被認為是臨時的。WebDAV

    509 Bandwidth Limit Exceeded

    伺服器達到頻寬限制。這不是一個官方的狀態碼,但是仍被廣泛使用。

    510 Not Extended

    獲取資源所需要的策略並沒有沒滿足。

    600 Unparseable Response Headers

    源站沒有返回響應頭部,只返回實體內容

  • 中秋節和大豐收的關聯?
  • 夢怎麼組成四字詞語?