ボトルネックを特定できるように、WCF サービスのプロファイルを作成する方法を見つけようとしています。
私はオンラインで少しの情報を見つけましたが、私がどこにいるかについての事前の知識を前提としているものは何もありません.
おすすめの無料ツールは?
- visual studio tools
- clrprofiler
これは、 vsperfcmd.exeを使用して wcf サービスのプロファイルを作成したときに見つけた情報です。これによると、非常に単純ですが、開始する場所のギャップを埋める必要があります。私の想定では、VsPerfCLREnv と VsPerfCmd を、私の wcf サービスをホストするサーバーにコピーし、よくわからないいくつかの構成手順を実行することです。また、各呼び出しのパフォーマンスを評価するために呼び出しスタックを確認する方法もよくわかりません。
clrprofiler は少し単純に見えます。clrprofiler.exe をサーバーにコピーしFile->Profile Service
、name コマンドと start/stop コマンドを追加するとします。(これはわかりやすい名前ですか、ファイル名ですか、それともサービスの表示名ですか?) サービスに対してテストを実行すると、clrprofiler でコール スタックを確認できると思います。その音は正しいですか?
[編集]
これはテスト サーバー上にあるため、ネットワークのテストにはあまり興味がありません。また、これは複数の開発者が参加する大規模な wcf プロジェクトであり、監視のみを目的としてプロジェクトを変更することはできません。パフォーマンス。その中の実際のメソッドのパフォーマンスに注目したいと思います。
開始する際の支援は大歓迎です。