0

Java EE アプリケーションのプロファイリングに JProbe を使用しています。

ロード テスター (JMeter) から、アプリケーションをテストするために 2000 のリクエストを実行しました。

JMeter からの 2000 リクエストがすべて渡されたことを確認しました。

ここで私の質問は、2000 個のリクエストが実行されたにもかかわらず、JProbe で待機中およびブロック状態を示すスレッドが表示されているのはなぜですか?

次のスクリーン ショットを参照してください。

ここに画像の説明を入力

4

1 に答える 1

0

スクリーン ショートを表示できません。

シナリオを正しく理解していれば、(JMeter から実行された) 2000 のリクエストを発行しましたが、JPre はスレッドが待機中およびブロックされた状態であることを示しています。

  • デッドロックのいずれかの典型的なケース。本当にデッドロックである場合は、コード内の同期ブロックを探してください。
  • JProbe の問題である場合は、Java が提供するhttp://docs.oracle.com/javase/6/docs/technotes/tools/share/jvisualvm.htmlなどの他のプロファイリング ツールを試してください。
于 2012-04-17T05:58:12.643 に答える