首页 > 其他 > 详细

jvisualVM远程连接JVM

时间:2018-03-16 19:15:13      阅读:301      评论:0      收藏:0      [点我收藏+]

1.基本环境

  本地环境:Windows 7, jdk1.8.0_31

  远程环境:Linux 2.6.32-642.11.1.el6.x86_64Tomcat8.5

2.Tomcat配置 

  2.1 添加setenv.sh

  在 Tomcatbin下:vi setenv.sh,添加以下内容:

  #!/bin/sh

  JAVA_OPTS="

  -Djava.rmi.server.hostname=192.168.12.213     

  -Dcom.sun.management.jmxremote

  -Dcom.sun.management.jmxremote.ssl=false

  -Dcom.sun.management.jmxremote.authenticate=false" 

  2.2 文件授权

  chmod +x setenv.sh

3.防火墙设置 

  对8089端口进行防火墙设置:

  vi /etc/sysconfig/iptables

  添加 -A  INPUT -p tcp -m state  --state NEW -m tcp --dport 8089 -j ACCEPT

  service /etc/sysconfig/iptables

  启动tomcat

4.本地开启visualVM

  双击jdk1.8.0_31/bin/jvisualvm.exe,得到下图:

  技术分享图片

  右击远程图标 ->添加远程主机,添加完成后,右击远程主机 ->添加jmx连接

技术分享图片

  输入远程ip及端口号点击确定

  技术分享图片

  双击pid即可成功

 

  

jvisualVM远程连接JVM

原文:https://www.cnblogs.com/liqingwang/p/8584143.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!