私は、MySQL データベースを使用せず、代わりに mongoDB + Redis を使用するという意味で、私にとって珍しい Rails プロジェクトに取り組んでいます。
このアプリは非常にシンプルです。データを mongoDB から Redis に「起動」します。その後、ポイント レールは、主に redis からデータをプルすることで構成されるユーザーからのリクエストを受け取る準備が整います (これ)簡単な計算を行い、データの一部をユーザーに送り返します。これは、運が良ければ、毎秒 1500 ~ 4500 回発生します。
ユーザー軍の力がサーバーに降りかかる前に、ページリクエストを何らかの形で内部的に「シミュレート」する方法があるかどうか疑問に思っていました.rakeタスクを実行して、そのページを1秒間にN回実行するか、そのようなものです。 ?
そうでない場合、その負荷をテストし、ほとんどのユーザーが見ている遅延の大まかなアイデアを得るためにリクエストの時間を計る方法はありますか?