Java JConsole可以用来监视为web应用程序执行特定方法所需的时间吗?

Java JConsole可以用来监视为web应用程序执行特定方法所需的时间吗?,java,jakarta-ee,performance-testing,jconsole,Java,Jakarta Ee,Performance Testing,Jconsole,在我通过JConsole连接到weblogic进程之后,我看到了一些总体统计数据,但没有看到方法方面的性能分解(每个方法/类所需的时间)。此外,到目前为止,我不知道如何使用JConsole分析特定的方法。我看到的是正确的工具吗?或者我应该选择JProfiler吗?您使用了错误的工具 JConsole是一个监控工具。它将帮助您查看加载的类、堆空间、Perm空间、活动线程、集合等指标 您要做的是评测,而不是监视,请尝试jvisualvm。您可以在JConsole旁边的JAVA_HOME/bin下找到

在我通过JConsole连接到weblogic进程之后,我看到了一些总体统计数据,但没有看到方法方面的性能分解(每个方法/类所需的时间)。此外,到目前为止,我不知道如何使用JConsole分析特定的方法。我看到的是正确的工具吗?或者我应该选择JProfiler吗?

您使用了错误的工具

JConsole是一个监控工具。它将帮助您查看加载的类、堆空间、Perm空间、活动线程、集合等指标

您要做的是评测,而不是监视,请尝试jvisualvm。您可以在JConsole旁边的JAVA_HOME/bin下找到它


请注意,这些工具的功能有限,我相信jvisualvm将能够分析高达65k类的应用程序,如果您想做得更大,您应该尝试使用JProfiler、Netbeans Profiler或您的工具包,甚至Solaris Studio。这完全取决于你的平台和品味。

我认为JConsole没有你所需要的。Weblogic确实提供了一些内部性能监视工具。退房: