私はちょっと独特の状況です。長いストーリーを短くするために、私は約2000人のメンバーの(現実の)ボランティア組織の一員です。現在のウェブサイトは、もはや組織の一部ではないメンバー(彼は辞める)によって構築され、維持されました。残念なことに、彼は実際にサーバにアクセスできた唯一の人であり、退陣後に他の人に支配権を渡すことに協力していませんでした。その結果、自分自身と小さなチームが自分のために新しいWebサイトを作成することに取り組んできました。元のウェブサイトのデータは新しいもののためには素晴らしいでしょう。したがって、データベースに直接アクセスせずに、私たちが必要とするものをスクリーンスクラブしています。WebサイトはDoS攻撃から復旧しますか?
これは私の現在の難問に私をもたらします。私が使用していたスクリーンスクレイピングスクリプトはとても遅かったので、私はそれを並列化するという華麗な考えを持っていませんでした。私はボトルネックが私の遅いインターネットによって引き起こされたと仮定したので、私は愚かに250スレッドを一度に実行することにしました。私はそれを試した後、Webサーバーは不思議に下って、それ以来立ち上がっていませんでした(今は約30分です)。
私はハッカーやセキュリティの専門家ではありませんが、私は誤ってサーバーにDoS攻撃を起こしたと確信しています。私の質問に私をもたらします - ウェブサイトの所有者が私たちを助けるものは何もないと仮定すると、サーバーは自らの生き方に戻るでしょうか? (それはLinodeでDjangoが主催しています)。ウェブサイトは通常どのようにDoS攻撃から回復しますか?私は潜在的に何が起こっているのか誤診してしまいましたか?または、ウェブサイトは永遠に失われていますか?
編集:250件のリクエストはすべて、Django管理パネル内のページに移動する単純なHTTPリクエストでした。
エラーや詳細があるかどうかを知ることは賢明でしょうか、ページをロードしようとするだけですか? –
それはロードしようとするだけで、そこには到着しません。 – numegil