2

こんにちは、Windows Azure にクラウド サービスとしてデプロイされた Web アプリがあります。現在、このアプリに対して負荷/ストレス テストを実行しています。Azure 管理ポータルで、CPU が 40% を超えたときに自動的にスケーリングするように Web ロールを構成しました。

この Web ロールのインスタンスを 1 つだけ使用してテストを開始します。テストの進行に合わせて、同時ユーザー数を 2000 ユーザーまで増やしていくように設定しました。

テストを開始したら、リモート デスクトップ経由で Azure の Web ロール インスタンスに接続し、CPU 使用率を監視します。10 分ほど経過すると、CPU は常に 100% になります (実際、テストでの要求が完了するまでに非常に長い時間がかかります) が、Azure 管理ポータルでまったく同じ Web ロールの CPU を確認すると、1 と表示されます、2または6、70%のピークがありましたが、すぐに沈みました(ただし、リモートデスクトップで接続しているときにタスクマネージャーに表示される値はありません)、または値が表示されません(ダッシュボードページに移動しますこれは、グラフが更新されなくなったことを意味します。

さらに、これが私の質問のポイントです。Web ロール インスタンスのスケーリングは一切実行されません。

どこに/何が欠けているのでしょうか? 私の説明が不十分な場合はお気軽にお尋ねください。

4

2 に答える 2