Kar*_*ran 4 java netbeans jvisualvm
我从netbeans里面开始tomcat.我想监视tomcat实例上的堆使用情况,以便启动jVisualVM.但是,该过程未列出.有任何想法吗?
您使用的是Java版本6u24吗?然后你可能成为这个bug的受害者,这个bug将在6u25中修复(简而言之,jVisualVM无法找到你的进程'hsperfdata).
否则,您必须通过JMX启用监控:
将以下JVM参数传递给Tomcat:
-Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
Run Code Online (Sandbox Code Playgroud)
然后通过File - > Add JMX Connection将远程进程添加到jVisualVM.您可以使用端口8888连接到该进程
jVisualVM还有其他一些问题,例如,启动jVisualVM的用户需要与拥有您要监控的进程的用户相同(尽管我不认为这是您的问题).在这里查看更多.
| 归档时间: |
|
| 查看次数: |
1468 次 |
| 最近记录: |