初歩的な質問: 私はすぐに世界にリリースする Web アプリケーションに取り組んでいます。現在、AWS の無料利用枠を使用して、Asp.Net Mvc 4 で記述されたアプリケーションをテストしています。
HN と Reddit をフォローしています。投稿がこのサイトのフロント ページに表示され、ユーザーがサイトに注ぐ膨大な負荷を処理できないと、多くのサイトがクラッシュしたり、応答しなくなったりするのを見てきました。
アプリへのリンクをこれらのサイトに送信し、同じ巨大な負荷がかかる場合、この状況に備えたいと思います。ただし、この負荷は異なる場合があります。したがって、インスタンスの数をいつ増減するかをどのように知ることができるかを知りたいです。Asp.net mvc のベンチマーク/しきい値はありますか? 現時点でこれほど多くのリクエストを処理でき、次の数分またはリクエストで別のインスタンスが必要になることを知らせてくれますか? それとも、負荷に応じて EC2 が自動的に新しいインスタンスを作成し、どこかで設定を有効にするだけでよいのでしょうか? または、これをすべて実行するサードパーティのツールがありますか?