Skip to main content
 首页 » 编程设计

tomcat6之使用 VisualVM 配置 Tomcat 应用程序

2024年02月24日71sky-heaven

我想使用 VisualVM 工具分析在 Tomcat 上运行的应用程序。不幸的是,当我告诉 VisualVM 分析 Tomcat 时,Tomcat 打印出几条消息,表明它正在连接到分析工具,然后就退出了。

详细信息...

我使用的是 Windows XP、Tomcat 6、VisualVM 1.2.1 和 JDK 1.6.0_11。

  1. 在 Visual VM 中,我右键单击 Tomcat 应用程序并选择“配置文件”
  2. 在“Profiler”选项卡中,我按下“Memory”按钮(或“CPU”按钮)。
  3. Tomcat 退出

请注意,如果我右键单击 Tomcat 应用程序并选择“堆转储”,则似乎可以正常工作。

请您参考如下方法:

我现在可以使用我的 Tomcat 应用程序进行 VisualVM 分析。我需要在tomcat启动时添加以下参数:

-Dcom.sun.management.jmxremote.port=8086 
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false 

Here is a nice article关于使用 VisualVM 监视 Tomcat