0

IIS サーバー (Windows 2003、IIS 6、PHP 5.2.0、MySQL 5.0.22) でホストしている Web ベースのアプリケーションの負荷テストを行いたいと考えています。

次の場合に最適なツールは何ですか:

a)負荷テスト
b)ボトルネックの発見
c)メモリリークの発見

他に探すべきものはありますか?


アップデート:

私の場合、MS Web App Stress ツールが最適であることがわかりました。ヘッダー情報を記録できるため、Flash コンポーネントがデータベースに接続する一部の PHP ページに送信していたデータを記録できるからです。Selenium はこれを記録しませんでした。BrowserMob は良いサービスのように見えますが、やはり Selenium は MSWAS と同じ方法で Flash をキャプチャできませんでした。

4

3 に答える 3

3

Apache http://jmeter.apache.org/のJMeterは、サーバーに対する負荷を作成するのに非常に優れています。

ただし、これを行うために HTTP 呼び出しのみを使用し、アプリケーションの AJAX 部分の負荷テストは行いません。AJAX アプリケーションに対する負荷テストに役立つ PushToTest などのツールは他にもあります。マシンのセットアップの手間を心配したくない場合は、BrowserMob などのサービス プロバイダーを使用できます。PushToTest と BrowserMob は Selenium を使用してサーバーに対する負荷テストを行うため、IIS 固有ではありません。

それが役立つことを願っています!

于 2009-07-09T11:32:50.163 に答える
0
  1. これには多くの商用ツールがあります。無料で探している場合は、jmetersiegeを使用できます。

  2. perfmon.exe を使用して CPU とメモリを監視する

  3. その答えはわかりません。

于 2009-07-09T11:33:30.100 に答える