jconsole服务器端
修改resin的初始化文件resin-conf在JVM arguments里面加上
如果是没有设置验证的则加上
<jvm-arg>-Dcom.sun.management.jmxremote.port=12345</jvm-arg>
<jvm-arg>-Dcom.sun.management.jmxremote.ssl=false</jvm-arg>
<jvm-arg>-Dcom.sun.management.jmxremote.password=false</jvm-arg>
<jvm-arg>-Dcom.sun.management.jmxremote.authenticate=false</jvm-arg>
<jvm-arg>-Djava.rmi.server.hostname=192.168.0.31</jvm-arg>
重启resin,查看12345端口有没有在监听
ii 客户端
1) 安装配置java环境
2) 在cmd窗口运行jconsole,会调出图像界面,远程进程那里输入192.168.0.31:12345
jvisualvm方法与jconsole相同
jvisualvm1.3.2比较好用,有方法消耗cpu时间抽样,可以用与检测方法书写错误,例如:死循环等。
分享到:
相关推荐
通过本文的介绍,我们可以看到配置Tomcat使用jconsole进行远程监控并不复杂,只需要简单地修改启动脚本中的几行代码即可实现。但是,在实际操作过程中还需要注意一些细节问题,比如安全性、防火墙设置以及JDK版本...
在JDK1.8中,jtop与jconsole结合使用,可以有效提升性能分析的效率。 安装jtop插件的过程通常是这样的: 1. 首先,确保你已经安装了JDK1.8,并且JVisualVM和jconsole位于`%JAVA_HOME%\bin`目录下。 2. 下载`...
综上所述,通过在`catalina.sh`中配置JConsole,我们可以对Tomcat进行深度监控,及时发现并解决性能问题,这对于优化Java应用的运行效率和稳定性至关重要。同时,了解如何配置和使用JConsole也是Java开发者和运维...
通过本指南,用户可以了解到如何正确配置Tomcat服务器以支持远程监控功能,以及如何在客户端上安装和配置JDK以便于使用jconsole工具。 #### 二、配置服务器上的Tomcat以支持远程监控 为了使Tomcat能够支持jconsole...
在配置Jconsole连接远程服务器上的Java应用,例如Tomcat,通常需要以下几个步骤: 1. **配置远程服务器的JMX(Java Management Extensions)**: - 在Linux服务器上,编辑Tomcat的`bin/catalina.sh`文件,在`# OS ...
《深入理解JTop.jar在VisualVM与JConsole中的应用》 在Java开发领域,JTop.jar是一个非常实用的工具,它被设计用于增强Java Virtual Machine (JVM)的监控能力。JTop.jar是VisualVM和JConsole的插件,通过它可以获取...
1. **下载与获取**:首先,你需要获取到JTop.jar文件,这通常可以从开源社区或者开发者网站上下载。确保下载的是最新版本,以充分利用最新的性能优化和特性。 2. **安装插件**:打开Visual VM,点击菜单栏的“工具...
对于本地应用程序的监控,启动JConsole的用户必须与被监控程序的用户相同。 2. **本地监控**: 若要监控本地Java应用程序,可以通过PID(进程ID)来指定要连接的进程。例如,Unix/Linux系统下使用`ps`命令查找Java...
其中,JConsole和JVisualVM是图形化工具,可以用来监控JVM的运行状态、查看内存和CPU使用情况等;而jmap、jstack和jcmd是命令行工具,可以用来诊断内存泄漏、死锁等问题。 JConsole 作用:JConsole是一个监视和管理...
jconsole使用手册中文版,详细描述了如何配置使用jconsole进行java程序的性能监控
jvm检测工具,jconsole工具介绍,其他同类工具介绍
使用Jconsole对Java的内存使用情况(JVM)进行监控参照 JDK1.5提供了JMX remote的管理工具Jconsole,可以监控Java运行程序的内存使用情况、活动线程数量、类装载的数量、MBeans的状态、虚拟机的各种信息等,还可以...
**标题:“jconsole使用”** **内容概览:** `jconsole`是Java开发和运维人员的利器,它是一款由Oracle提供的JDK自带的监控工具,用于监视Java应用程序的性能和资源消耗。通过图形化界面,`jconsole`能够帮助我们...
在Java开发与运维过程中,监控应用程序的性能和资源使用情况至关重要。Java提供了一款强大的可视化监控工具——jconsole.jar,它可以帮助开发者和系统管理员实时查看和分析JVM(Java Virtual Machine)的状态,包括...
本地连接直接与当前机器上的JVM连接,远程连接则需要配置JVM的远程访问选项,如设置`com.sun.management.jmxremote.port`、`com.sun.management.jmxremote.authenticate`等相关属性。 2. **监控指标**:在不同视图...