码迷,mamicode.com
首页 > 其他好文 > 详细

jvisualVM远程连接JVM

时间:2018-03-16 19:38:28      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:jdk1.8   src   端口   setenv   双击   ice   完成   ima   内容   

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

标签:jdk1.8   src   端口   setenv   双击   ice   完成   ima   内容   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!