Jvisualvm监控java线程

一、对tomcat中的java线程进行监控

1、对JVM添加监控参数,在tomcat的bin目录下,进入catalina.sh文件中,第二行添加:

JAVA_OPTS="-Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=64m -XX:MetaspaceSize=64m -Xss1024k -XX:+UseConcMarkSweepGC -Dcom.sun.management.jmxremote.port=10086 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.100.186"

备注:192.168.100.186为tomcat所在的本机ip,不能用127.0.0.1代替

2、修改成功之后,重启tomcat

3、windows系统中命令行输入jvisualvm,打开Java VisualVM

4、选择远程,添加远程主机

5、远程主机上添加JMX连接,连接上加上端口号

6、双击进程号,即可查看线程状态

 

 

二、对启动的jar进行监控

java 上方红色字体 -jar pinter.jar

 

posted @ 2021-11-11 11:45  小红帽与大灰狼  阅读(383)  评论(0编辑  收藏  举报