VisualVM远程连接并监控服务器上的jvm进程
来源:互联网 发布:淘宝店铺四个钻石 编辑:程序博客网 时间:2024/05/17 06:33
有两种方式,一种使用RMI框架(即Remote Method Invoke 远程方法调用),RMI框架详解:http://haolloyin.blog.51cto.com/1177454/332426/。一种使用JMX(Java Management Extensions,即Java管理扩展), JMX是一个为应用程序、设备、系统等植入管理功能的框架。它们两个在VisualVM中提供的功能都不完善,RMI缺少CPU监控而JMX缺少VisualGC。
第一种方式: 通过jstated启动RMI服务见http://www.blogjava.net/titanaly/archive/2012/03/20/372318.html
第二种方式:配置JMX远程监控jvm
1. Run LongSleep.java with the JMX agent turned on without requiring any connection authentication or SSL certificate:
C:\herong>\progra~1\java\jdk1.8.0\bin\java -Dcom.sun.management.jmxremote.port=6789 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false LongSleep
2. Run Java VisualVM and click "File > Add JMX Connection..." menu. You will see a dialog box displayed.
3. Enter "localhost:6789" in the "Connection" field and click OK. You will see that VisualVM connects to the LongSleep.java JVM through the JMX agent.
Once connected, you can monitor the remote JVM in the same way as a local JVM.
The picture below shows File menu entries for connecting Java VisualVM to JVM processes running on a remote machine:
- VisualVM远程连接并监控服务器上的jvm进程
- VisualVM监控远程服务器JVM
- 使用VisualVM监控远程服务器JVM
- 远程监控JVM--VisualVM
- 远程监控JVM--VisualVM
- 远程监控JVM--VisualVM
- VisualVM远程监控JVM
- visualvm监控远程服务器
- VisualVM 连接远程JVM
- 使用visualvm远程监控JVM LINUX服务器配置方法
- 使用VisualVM远程监控JVM Linux服务器配置方法
- 使用visualvm远程监控JVM
- VisualVM远程监控JVM设置
- visualvm远程jvm监控方法
- visualvm 远程jvm监控方法
- Java VisualVM监控远程JVM
- Java VisualVM监控远程JVM
- JVM内存监控:VisualVM远程监控JVM
- LeetCode 15 3Sum
- SSH远程拷贝文件
- 存储过程详解
- Linux下的Memcache安装及安装Memcache的PHP扩展安装
- 数据中心网络里的Underlay和Overlay
- VisualVM远程连接并监控服务器上的jvm进程
- iOS程序设计心得总结(二)网络层设计
- iOS build 与version,InfoDictionary version的区别
- Android 热修复框架 Tinker ( 三 )
- easyUI的不同部门查看不同的信息sql语句和总结
- Jsp内置对象
- Linux系统中各种系统日志文件主要存放在系统中哪个目录
- java的switch语句问题
- redis高可用集群介绍