我对在 Java EE 服务器中部署的 Spring 应用程序中进行(非侵入式)性能分析的方法很感兴趣。在我的例子中,我使用 WebSphere Application Server 7、WebSphere MQ 7 和 OpenJPA/IBM DB2。
我只需要简要概述潜在的瓶颈等。我总是可以记录时间戳并进行一些分析,但是如果你们有任何最佳实践,我正在倾听!
我对在 Java EE 服务器中部署的 Spring 应用程序中进行(非侵入式)性能分析的方法很感兴趣。在我的例子中,我使用 WebSphere Application Server 7、WebSphere MQ 7 和 OpenJPA/IBM DB2。
我只需要简要概述潜在的瓶颈等。我总是可以记录时间戳并进行一些分析,但是如果你们有任何最佳实践,我正在倾听!
我推荐VisualVM 分析器。它随现代 Sun/Oracle JDK ( bin/jvisualvm.exe
) 一起提供,并且能够连接到正在运行的 java 实例。
更多信息可以在这里找到:http: //visualvm.java.net/profiler.html