谈谈jconsole和jvisualvm
2016-03-23 09:50
267 查看
环境Eclipse-Mars ,JDK1.7
JConsole
一、首先需要配置参数
参数有两种配置连接方式:(原理我还不太懂)
1、在eclipse中添加
项目右键-->>Debug as -->> Debug Configuarations -->>Arguments -->>VM Arguments添加如下参数
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
2、在配置文件中添加
C:\eclipse下找到eclipse.ini文件,打开添加
注意:我看到网上有人说用以下参数,但是我的运行显示报错,端口已经在使用
-Dcom.sun.management.jmxremote.port=9999
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
二、启动JConsole
C:\Program Files\Java\jdk1.7.0_67\bin下,双击jconsole.exe
JVisualvm
原博:写的太赞了:http://jiajun.iteye.com/blog/1180230
一、连接
1、本地机器的程序直接可以监听到
2、远程机器的程序需要加上JVM参数
hostname -i
看解析出来是否为本地的IP,如是127.0.0.1或者IP为多个IP中之一,则其他的IP无效,会连接不上。
JConsole
一、首先需要配置参数
参数有两种配置连接方式:(原理我还不太懂)
1、在eclipse中添加
项目右键-->>Debug as -->> Debug Configuarations -->>Arguments -->>VM Arguments添加如下参数
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
2、在配置文件中添加
C:\eclipse下找到eclipse.ini文件,打开添加
注意:我看到网上有人说用以下参数,但是我的运行显示报错,端口已经在使用
-Dcom.sun.management.jmxremote.port=9999
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
二、启动JConsole
C:\Program Files\Java\jdk1.7.0_67\bin下,双击jconsole.exe
JVisualvm
原博:写的太赞了:http://jiajun.iteye.com/blog/1180230
一、连接
1、本地机器的程序直接可以监听到
2、远程机器的程序需要加上JVM参数
-Dcom.sun.management.jmxremote=
true
-Dcom.sun.management.jmxremote.port=
9090
-Dcom.sun.management.jmxremote.ssl=
false
-Dcom.sun.management.jmxremote.authenticate=
false
备注:另外需要检查
hostname -i
看解析出来是否为本地的IP,如是127.0.0.1或者IP为多个IP中之一,则其他的IP无效,会连接不上。
相关文章推荐
- Java 数据库操作之Dao类
- 2015-03-22 网易笔试(数据挖掘方向)——邮件事业部
- Scalaz(34)- Free :算法-Interpretation
- linux 内核编译时出现scripts/sign-file.c:23:30: fatal error: openssl/opensslv.h错误的解决办法
- 问题 M: 打印学生的数据记录
- 学习PHP和XML Django写简单POST 2016.03.23回顾
- Scalaz(34)- Free :算法-Interpretation
- 为什么各大网站都纷纷用起了https?哪些网站需要https(SSL证书)
- html5shiv.js-让IE浏览器支持HTML5标准
- 感知机
- AndroidManifest中android:exported="false"
- Android图像处理值Region
- 静态内部类
- Java 输入 类似c的scanf
- MySQL Replication(复制)基本原理
- systemd.exec — Execution environment configuration
- 求13的13次方的最后三位数
- Java反射机制的学习(2)
- 语音识别遇到的问题
- WEBAPI 怎么保证安全