`
wbj0110
  • 浏览: 1565251 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

用jvisualvm监控远程java程序

阅读更多

jvisualvm是一个JDK自带的java性能监控程序。对于本地监控,直接启动jvisualvm, 在它面板里面就可以看到所有在运行的java程序。但是如果要监控在别的机器上运行的java程序,那么运行的时候要多加几个参数(假设我们的类名字叫Hello):

1
2
3
4
5
6
java -Dcom.sun.management.jmxremote
       -Dcom.sun.management.jmxremote.port=1088
       -Dcom.sun.management.jmxremote.authenticate=false
       -Dcom.sun.management.jmxremote.ssl=false
       -Djava.rmi.server.hostname=192.168.204.11
       Hello

要特别注意下上面高亮的第5行,网上文章很少提到这个。要添加这个的原因是一般机器有多个网络接口(network interface),比如linux上面常见lo和eth0, 如果不指定ip的话,那么默认这个rmi会只接收来自本机(localhost, lo)的请求, 所以你用jvisualvm就连不上。

分享到:
评论

相关推荐

    java jvisualvm 监控weblogic配置方法

    此文档讲述如何用java jvisualvm 监控服务器weblogic应用

    JVisualVM远程监控linux服务器 tomcat

    JVisualVM远程监控linux服务器 tomcatJVisualVM远程监控linux服务器 tomcatJVisualVM远程监控linux服务器 tomcat

    jvisualvm远程访问Linux环境中tomcat

    jvisualvm 是一个功能强大且功能丰富的 Java 监控和 profiling 工具,它可以远程访问和监控 Java 应用程序,包括 Tomcat 应用服务器。下面将详细介绍如何使用 jvisualvm 远程访问 Linux 环境中的 Tomcat。 jdk 的...

    远程连接jvisualvm,测试用jar

    远程连接jvisualvm,测试用jar

    jvisualvm(java线程监控)使用手册[归纳].pdf

    jvisualvm(java线程监控)使用手册[归纳].pdf

    java内存监控工具jvisualvm

    监控工具VisualVM VisualVM... 从界面上看还是比较简洁的,左边是树形结构,自动显示当前本机所运行的Java程序,还可以添加远程的Java VM,其中括号里面的PID指的是进程ID。OverView界面显示VM启动参数以及该VM对应的一

    jvisualvm操作手册for linux菜鸟

    对于linux菜鸟通过jvisualvm远程监控JVM,详细的操作指南。

    jvisualvm来JVM监控

    NULL 博文链接:https://username2.iteye.com/blog/2342842

    java虚拟机监控

    java 虚拟机监控,构建本地监控远程java虚拟机的visualvm应用,更加直观的分析java 应用的CPU、内存、堆/栈、线程等情况

    jvisualvm插件JDK1.8_64.zip

    本资源是收集了jvisualvm常用的插件,方便下载使用。JDK版本是1.8,这对于内存的监测提供了极大的便利。

    java内存查看工具jvisualvm

    Windows下java内存查看工具jvisualvm

    BTrace监控远程服务器使用实例

    自己做的BTrace监控,Linux服务器上的tomcat工程,压缩包包含BTrace开发所需的jar包 BTrace简单示例代码 jvisualvm.exe如果远程服务器监控JVM虚拟机信息

    Tomcat启动参数及监控参数配置

    Tomcat启动参数及监控参数配置,jvisualvm监控tomcat。

    Cubic java应用诊断工具.rar

    作用:JVisualVM是一个多合一的Java应用程序监视和管理工具,可以通过它监视和管理本地和远程JVM。 优势:JVisualVM可以监视和管理本地和远程JVM,支持多种插件,可以实现更丰富的功能。 局限:JVisualVM可能会...

    JAVA基础,常见java基础问题.rar

    JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole...

    jvisualvm插件

    jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,

    memoryAnalyzer,jemter,jvisualvm工具使用介绍

    详细文档介绍,大量步骤截图,一看就懂: ...jvisualvm是jdk自带工具,可以监控Java内存模型,是可视化的界面哦,分分钟对内存模型了如指掌,还可以监控线程情况,CPU使用情况,对性能优化有需求的同学最好学习下

    jvisualvm

    NULL 博文链接:https://xiaolng.iteye.com/blog/2144360

    JVisualVM简介与内存泄漏实战分析

    JVisualVM简介与内存泄漏实战分析,如何分析内存溢出,定位内存溢出问题

Global site tag (gtag.js) - Google Analytics