異常に高いトラフィックスパイクを乗り切るための良い方法は何ですか?
私の考えでは、あるトリガーで、私のWebサイトは一時的に「低帯域幅」モードに切り替える必要があります。基本的なHTMLページ、最小限のグラフィック、データベースに不要な負荷をかける可能性のあるウィジェットの無効化などです。
私の考えは次のとおりです。
- CPU使用率を監視する
- 帯域幅を監視する
- リクエストの監視/分
生き残るための手段として、キャッシュ、静的コンテンツやコンテンツ配信ネットワークへの切り替えなどのオプションに精通しているので、おそらく質問は、Webサイトが過負荷になりそうなときにどのように検出するかに焦点を当てる必要があります。(もちろん、他のサバイバル方法に関する回答は大歓迎です。)WebサイトがLinuxとPHPでApacheを実行しているとしましょう。これはおそらく最も一般的な構成であり、最大数の人が回答から支援を得ることができるはずです。また、別のサーバーの購入や負荷分散などの高価なオプションが利用できないと仮定しましょう-少なくとも私たちのほとんどにとって、Slashdotに関する言及は一生に一度の出来事であり、準備のためにお金を費やすことができるものではありません。