2011-08-05 8 views
2

LoadRunnerを使用して、エンタープライズASP.NETアプリケーションでパフォーマンス/負荷テストを行っています。 LoadRunnerは、リモートマシン上のいくつかのパフォーマンスカウンタを監視することができますが、私はそれらの違いについて少し混乱しています。いくつかは、ASP.NETのバージョン番号を持っています。違いはありますか?ASP.NETパフォーマンスカウンタの相違点

私は見ることができるいくつかのオブジェクトがあるようです:ASP.NETアプリケーション、ASP.NETアプリケーションv2.0.50727、ASP.NET v2.0.50727。私が興味を持っているカウンターは、「アプリケーション・キュー内の要求と待機中の要求」と「実行中の要求」です。

私はthisの記事を読んだことがありますが、バージョン番号の有無にかかわらずオブジェクトの違いについては説明していません。違いはありますか?

EDIT: 私はthis記事で私の答えの一部を見つけた

パフォーマンスカウンタは、WindowsパフォーマンスコンソールからASP.NETの動作を監視することができます。各バージョンの.NET Frameworkでは、ASP.NETアプリケーションを監視し、ASP.NET全体を監視するために、別々のパフォーマンスカウンタオブジェクトのセットがインストールされます。これらのオブジェクトは、それぞれ「ASP.NET Apps v.X.X.XXXX.X」および「ASP.NET v.X.X.XXXX.X」という命名規則を使用します。ここで、v.X.X.XXXX.XはASP.NETのバージョンを表します。

さらに、.NET Frameworkでは、インストールされているすべてのバージョンのASP.NETに適用されるASP.NETシステムとASP.NETアプリケーションのパフォーマンスカウンタもインストールされます。これらのカウンタは、すべてのバージョンのASP.NETで有効ですが、常に最新のインストール済みバージョンに対応しています。最新のバージョンのASP.NETがアンインストールされている場合、これらのカウンターは自動的に最新の残りのバージョンのASP.NETに再関連付けされます。これを知っ

、ASP.NET V2.X \要求対アプリケーション・キュー内の要求\ ASP.NETアプリケーションとの違いは、アプリケーション・キュー内

答えて

0

要求はあなたにある要求の数が表示されますキューに入れられたいただきました! ASP.NET下で実行されているアプリケーションの単一インスタンス(つまり、単一のWebサイトまたは仮想アプリケーション)に対してキューに入れられます。

リクエストキューには、Webサーバー上でキューに登録されているすべての要求が含まれます。

要求キュー: キューからのサービスを待機している要求の数。この数がクライアントの負荷増加に伴って直線的に増加し始めると、Webサーバー・コンピューターは処理可能な同時要求の限界に達しています。このカウンタのデフォルトの最大値は5,000です。 Machine.configファイルでこの設定を変更できます。