我現在處於一種相當奇特的狀態。長話短說,我是一個擁有約2000名成員的(現實生活)志願者組織的成員。我們目前的網站由不再是該組織成員的成員構建和維護(他已退出)。不幸的是,他是唯一一個真正有權訪問服務器的人,並且在他離開之後並沒有將合作關係移交給其他人。因此,我和一小羣人一直在努力爲自己創建一個新的網站。原始網站上的數據對於新網站來說是非常棒的,所以如果不直接訪問數據庫,我們一直在屏幕上刮取我們需要的內容。網站會自行從拒絕服務攻擊中恢復嗎?
這使我目前的難題。我使用的屏幕抓取腳本非常緩慢,所以我有非常好的(並非)並行化的想法。我認爲瓶頸是由於我的網絡速度慢導致的,所以我愚蠢地決定一次運行250個線程。在我嘗試過之後,網絡服務器神祕地掉了下來,並沒有升起(現在已經過去了大約30分鐘)。
我不是任何一種黑客或安全專家,但我敢肯定我只是不小心在服務器上造成了拒絕服務攻擊。這讓我想到了我的問題 - 假設網站的所有者沒有幫助我們,服務器是否會自動恢復生機? (如果重要,它將由Django在Linode上託管)。網站通常如何從DoS攻擊中恢復?我是否有可能誤診發生了什麼事情,並且可能會有其他解釋嗎?或者網站永遠丟失?
編輯:所有250個請求都是簡單的http請求,如果這改變了任何內容,它將轉到Django管理面板中的頁面。
這將是很好的知道,如果你有任何錯誤或細節,或者頁面只是「嘗試」加載? –
它只是試圖加載,永遠不會到達那裏。 – numegil