2012-04-13 6 views
3

中規模の高CPUサーバーを使用してAWSにかなり大きなメンバーサイトが設定されています。ほとんどの時間は非常に少ない容量(約3%)で動作しますが、週に1回、会員に機会を提供するニュースレターを送ります。ニュースレターの後の数分で、サーバーの負荷がサイトにアクセスしようとしているメンバーと一緒に(時には100%以上に)シュートアップします。フェイル・クオリティのサーバー・オーバーロード・ページをセットアップして提供するにはどうすればいいですか?

長期的にはシステムを再構築する予定ですが、今のところ、この間にユーザーに「数分後に試す」ページを提供するオーバーフローサーバーを追加したいと考えています。

私はこのタイプのもののルーティングを設定する上で、良いハウツーを見つけることができませんでした。何か案は?

ありがとうございます!

答えて

3

Elastic Load Balancingと一緒にAuto Scalingを使用しないのはなぜですか?

これにより、サーバーの数を実際の使用量と一致させることができます。週のほとんどは、97%の未使用容量を支払いません。また、ニュースレター期間中は、誰でもあなたにログオンして何かを購入するのに十分な容量があります。

+0

これは、上記の問題の解決策のようではありません。 –

+0

@williamtell:手入れを凝らすには?それは実際に解決策であり、OPが受け入れたものです。 ELBは、着信Web要求を任意の数のWebサーバーに分散することができ、自動スケーリングはプロセスを自動化するのに役立ちます。ニュースレターの立ち上げの直前に、ELB設定に1台のサーバを追加することを確認してください。追加スケジューリングでは、余分なサーバーの初期見積もりが不十分な場合は、必要に応じて自動的に追加容量が追加されます。 –

+0

はい、上記の質問は、エラーページを配置する方法です。長期的なソリューションを提供していますが、トラフィック量が多いためにレイテンシやクラッシュが発生した場合のエラーページを設定するにはどうすればよいですか? –

関連する問題