visualvm的使用,
Posted hoge66的专栏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了visualvm的使用,相关的知识,希望对你有一定的参考价值。
1、下载后点击exe,提示 cannot find java1.7 or heigher:
visualvm_135/etc/visualvm.conf 找到注释掉的
visualvm_jdkhome="*****"项,打开注释 改为本机jdk的绝对地址即可。
tomcat配置:
Dcatalina.home=d:\Tomcat 7.0
-Dcatalina.base=d:\Tomcat 7.0
-Djava.endorsed.dirs=d:\Tomcat 7.0\endorsed
-Djava.io.tmpdir=d:\Tomcat 7.0\temp
-XX:PermSize=16m
-XX:MaxPermSize=128m
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=d:\Tomcat 7.0\conf\logging.properties
-Dcom.sun.management.jmxremote.port=8083 // 这个端口号比较关键,找个能用的否则tomcat起不来
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=内网IP
2、查看PID的 堆栈信息
Jstack -F 820 >> 123.txt
3、查看远程端口号是否打开
telnet 192.192.193.211 22
以上是关于visualvm的使用,的主要内容,如果未能解决你的问题,请参考以下文章
14.VisualVM使用详解15.VisualVM堆查看器使用的内存不足19.class文件--文件结构--魔数20.文件结构--常量池21.文件结构访问标志(2个字节)22.类加载机制概(代码片段