我正在运行 Tomcat 6.0.29
未选中 Java Visual Machine 使用默认值,位置为:
C:\Program Files\Java\jdk1.6.0_20\jre\bin\server\jvm.dll
使用 C:\Program Files\Java\jdk1.6.0_20\bin\jvisualvm.exe
运行 VisualVM
Tomcat 没有显示为本地应用程序,我可以使用 JMX 将其加载为“远程”连接,但我没有获得 Profiling 选项卡。
最佳答案
看起来 Tomcat 正在作为“Windows 服务”运行,对吗?如果是这样,您有两个选择:
- 也将 VisualVM 作为 Windows 服务运行。参见 this发帖了解更多信息。
- 获取更新版本的 VisualVM(JDK 1.6.0_29 已经三年了)并使用 CPU Sampler - 它将通过 JMX 连接工作,并且在大多数情况下提供足够的信息来诊断问题。
关于tomcat - Tomcat 服务器缺少 VisualVM 分析选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16345543/