JVM 四:诊断 GUI 工具之 jconsole

 

一:概述

1,概述

  了解,不常用

(1)从java5 开始,jdk 中自带的java 监控和管理控制台

(2)用于对jvm的内存,线程,类 的监控,是一个基于 jmx 的 GUI 性能监控工具

 

2,启动

java 安装目录 bin目录下 直接启动 jconsole.exe 就行

 

3,三种连接方式

 

 

 

(1)local : 使用 jconsole 连接一个正在本地运行的jvm 并且执行程序和运行 jconsole的需要是同一个用户, jconsole 使用文件系统的授权通过 RMI 连接器,连接到平台的mbean 服务器上

  这种从本地连接的监控功能只有 sun的 jdk 才有

(2)remote : 使用下面的url  通过 RMI 连接到一个 JMX 的代理, service:jmx:rmi://jndi/rmi://hostname:port/jmxrmi。jconsole 为建立连接,需要在环境变量中设置 mx.remote.credentials

  来指定用户名和密码,从而进行授权。

(3)advanced : 使用一个特殊的 url 连接 JMX 代理,一般情况下使用自己自定的连接器 而不是 RMI 提供的 连接器,来连接 JMX 代理,或者是一个使用 jdk1.4的实现了 JMX 和 JMX Remote

  的应用。

 

posted @   树梢  阅读(169)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示