`
20921556
  • 浏览: 94634 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jconsole使用

阅读更多
第一次使用jconsole进行性能调试..

本地监控就不说了

远程监控有如下几个注意点..

案例:

服务器linux:

1.在启动程序的时,需要增加参数。用来开通jmx服务以及端口。

-Dcom.sun.management.jmxremote 开启JMX服务

-Djava.rmi.server.hostname=192.168.1.243  绑定外网IP,一定要绑定否则连接不上

-Dcom.sun.management.jmxremote.port=9991 端口

-Dcom.sun.management.jmxremote.authenticate=true  启动安全认证

-Dcom.sun.management.jmxremote.access.file=/home/jmxremote.access 用于保存用户的操作权限

-Dcom.sun.management.jmxremote.password.file=/home/jmxremote.password 用于保存用户密码的文件,在JAVA_HOME/lib/management/jmxremote.password.templeate

-Dcom.sun.management.jmxremote.ssl=false 禁用SSL认证

java -jar 以上参数 test.jar

注意:一定需要给

chmod 600 jmxremote.access

chmod 600 jmxremote.password

千万别多给权限,比如chmod 777 这样你会哭死的,因为这样你就永远别想把程序起来了!

客户端xp:

使用JAVA_HOME/bin/jconsole.exe启动

然后使用jmxremote.password所配置的账户和密码


更多请进code110技术导航网
分享到:
评论

相关推荐

    jconsole使用手册

    jconsole使用手册中文版,详细描述了如何配置使用jconsole进行java程序的性能监控

    JConsole使用手册

    **JConsole使用手册** 在Java开发和运维过程中,性能监控是一项至关重要的任务。JConsole是Java官方提供的一款强大的性能监视工具,它可以帮助我们实时监控Java应用程序的运行状态,包括内存使用、线程状态、类加载...

    jconsole使用介绍(图文)

    `jconsole`作为Java开发工具包(JDK)自带的一个实用工具,为开发者提供了一个直观的图形用户界面(GUI),用于实时监控Java应用程序的性能和资源使用情况。本文将详细介绍`jconsole`的使用方法,以及它如何帮助我们...

    JConsole_远程监控Tomcat_ricky

    一旦配置正确,JConsole 可以为用户提供有关被监控 JVM 的多种信息,包括但不限于内存使用情况、线程状态、类加载统计信息以及 MBean(Managed Bean)的状态等。 自 JDK 5 开始,JConsole 已经成为标准工具集的一...

    jconsole-tomcat配置

    jconsole是一款由Oracle公司提供的图形化Java监视工具,它能够帮助开发者或运维人员远程监控Java应用程序的状态,包括但不限于内存使用情况、线程状态、垃圾回收情况等。通过jconsole,可以方便地查看到Tomcat服务器...

    JConsole用户指南

    jconsole用户指南 sun microsystem官方文档

    jconsole.jar下载

    1. **内存监控**:jconsole提供了详细的内存使用情况,包括堆内存、非堆内存、 Perm Gen (在Java 8中已被Metaspace取代)等区域的使用情况,以及垃圾收集器的工作状态。 2. **线程监控**:展示当前运行的线程信息,...

    jconsole.1.8.0jar

    首先,`jconsole.1.8.0.jar`是Java官方JDK中的一个组件,属于Java Mission Control(JMC)的一部分,主要负责图形化展示Java应用程序的资源使用情况,包括内存、线程、类加载、垃圾收集等核心指标。这个版本适用于...

    wind版本jdk8以及jconsole工具.zip

    "jconsole连接说明.txt"文件应该包含了如何使用JConsole进行连接的详细步骤和注意事项,确保按照说明正确配置JMX,以实现JConsole与JVM的有效通信。 总的来说,JConsole是Java开发和运维中不可或缺的工具,它可以...

    使用Jconsole对java的内存使用情况(JVM)进行监控参照.pdf

    使用Jconsole对Java的内存使用情况(JVM)进行监控参照 JDK1.5提供了JMX remote的管理工具Jconsole,可以监控Java运行程序的内存使用情况、活动线程数量、类装载的数量、MBeans的状态、虚拟机的各种信息等,还可以...

    JConsole工具使用

    **JConsole工具使用详解** JConsole是Java平台自带的一个强大的监控和管理工具,它能够帮助开发者和运维人员实时监控Java应用程序的性能和资源消耗情况。本文将深入探讨JConsole的使用方法及其在优化和排查问题时的...

    jconsole-1.8.0.zip

    1. **内存监控**:JConsole可以显示堆内存和非堆内存的使用情况,包括新生代、老年代、持久代的大小及使用率,帮助定位内存泄露问题。 2. **线程监控**:展示当前运行的线程信息,包括线程状态、线程栈跟踪,便于...

    xmanage远程打开jconsole

    《使用xmanage远程开启Jconsole的详细步骤及原理解析》 在日常的Java应用程序管理中,Jconsole是一款非常实用的监控工具,它可以帮助我们实时监控Java应用的性能、内存使用情况以及线程状态等。然而,有时候在配置...

    jconsole源码

    JConsole基于Swing构建,提供了一个图形用户界面(GUI),用于展示Java虚拟机(JVM)的各种性能指标,如内存使用、线程状态、类加载情况以及MBean服务器的信息。JConsole通过JMX接口与目标JVM进行通信,获取并展示...

Global site tag (gtag.js) - Google Analytics