Java VisualVM不显示/列出我的tomcat java进程

Kul*_*ain 10 java profiling visualvm jvisualvm

我正在使用jdk64我的java版本1.6.0_24.我在Windows Server 2008上以管理员身份运行这两个(Tomcat java进程和VisualVM)进程.

Tomcat正在运行-Xmx7196m,jvisualvm运行时-Xms24m-Xmx256m.这可能是原因吗?

Sal*_*lah 19

您需要添加JMX参数以启用与JMX应用程序的连接,因此请添加以下参数:

-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.port=8484
-Dcom.sun.management.jmxremote.ssl=false
Run Code Online (Sandbox Code Playgroud)

然后你需要手动添加你的tomcat进程,所以right click on you localhost node -> Add JMX Connection -> type your port -> OK.

您的tomcat进程将列在localhost节点下.