私は、Java EEサーバーにデプロイされたSpringアプリケーションで(邪魔にならない)パフォーマンスプロファイリングを行う方法に夢中になっています。私の場合、WebSphere Application Server 7、WebSphere MQ 7、およびOpenJPA /IBMDB2を使用しています。
潜在的なボトルネックなどの簡単な概要だけが必要です。いつでもタイムスタンプを記録して分析を行うことができますが、ベストプラクティスがあれば、聞いています。
私は、Java EEサーバーにデプロイされたSpringアプリケーションで(邪魔にならない)パフォーマンスプロファイリングを行う方法に夢中になっています。私の場合、WebSphere Application Server 7、WebSphere MQ 7、およびOpenJPA /IBMDB2を使用しています。
潜在的なボトルネックなどの簡単な概要だけが必要です。いつでもタイムスタンプを記録して分析を行うことができますが、ベストプラクティスがあれば、聞いています。
VisualVMプロファイラーをお勧めします。最新のSun/Oracle JDK()に同梱されておりbin/jvisualvm.exe
、実行中のJavaインスタンスに接続できます。
詳細については、http://visualvm.java.net/profiler.htmlを参照してください。