WebMethodsサービスのプロファイリング?
-
03-07-2019 - |
質問
WebMethods Integration Serverで実行されているサービスをプロファイルするために利用できるテクニックは何ですか?
つまり、最適化の恩恵を受ける部分を示すデータを取得します。
他のヒント
webMUnit を試してみませんか? 特定のメソッド呼び出しの周りにログを記録する時間を追加して、実行にかかる時間を把握できます。ただし、時間ロギング自体もオーバーヘッドを追加するため、念頭に置いてください。
または、YourKit Profiler、JProfiler、JProbeなどのメモリプロファイラーでしょうか?私はこれらを自分で使ったことがないので、これらについてはわかりませんが、多くのメモリを占有しているものなどをあなたに知らせることで役立つかもしれません
それを行う別のツールは、webMethodsのテストに使用される商用ツールであるGreen Hatテスターです。テストの実行時にそのレポート機能を使用すると、プロファイリング情報が生成されます。
Antó nio Abreuのリンクツールは、より専用のプロファイリングツールであり、最も簡単なソリューションです。
「箱から出してすぐに」したい場合呼び出されたサービスのサービス監査を有効にして自分でレッグワークを行うことができますが、それは少し手作業です。
ISサービスの新しい監視ツールをここで見つけることができます:豊富な統計
私は開発段階にしか関わっていなかったので、詳細はわかりませんが、システムは重負荷テストでテストされ、プロセス中にハードウェアが監視され、実際にボトルネックに関するフィードバックが得られました。 JMeterとsarが使用されました。
所属していません StackOverflow