Jmxterm 一个有用的小工具,下面展示一下这个工具的用法(以清除ehcache缓存为例,详细教程可参照:http://wiki.cyclopsgroup.org/jmxterm/tutorial.html)。
1. 下载 jmxterm
2. 输入命令 java -jar jmxterm-1.0.0-uber.jar -l localhost:prot
3. 进入交互,输入beans 命令,列出所有Mbean。也可以beans -d net.sf.ehcach,类该包下的MBean,来缩小范围。
4.使用bean命令选中具体的MBean.
5.使用info命令查看该MBean的详细信息
6.使用run命令执行相应的方法
至此缓存清理完毕,是不是还不错。附件是最新版本工具。
相关推荐
java -jar jmxterm-1.1.0-SNAPSHOT-uber.jar -l localhost:5000
配合zabbix 通过命令行获取tocmat资源,java -jar zabbix-java-gateway-2.4.5.jar 可以获取帮助信息
JMX 命令行工具 JMX 命令行工具提供轻量级 Unix 命令行访问以与远程 Java 进程通信。 好处如下: 快速查看应用程序发生的情况 从文本终端操作 利用可插入的配置文件 配置文件允许您仅分析相关指标,并将其格式化以...
简单的轻量级jmx命令行实用程序。 用法 jmxcli {commands} {options} commands: lo List available objects la <object name> List available attributes get <object name> <attribute> [-key key]...
总的来说,jmxterm是一个强大的JMX客户端工具,它为Java开发者和运维人员提供了便捷的命令行接口,便于管理和监控Java应用程序。通过学习和使用jmxterm,你可以更有效地调试、优化和维护Java应用,提高工作效率。
BEA WebLogic Server实现了JMX大部分的API,并且提供了一个完全兼容JMX的控制台来管理各种资源。OPEN SOURCE的应用服务器JBoss也是基于JMX来实现。并且对之评价很高,认为是目前为止最好的软件集成工具。JBoss的成功...
【JMX学习——一步步来】 JMX,全称为Java Management Extensions,是一个用于植入管理功能到Java应用程序的框架。它提供了一套标准的接口和服务,使得开发者可以在任何Java应用中实现管理和监控。对于初学者来说,...
在IT行业中,动态资源管理是系统可扩展性和灵活性的关键因素之一。本文将深入探讨如何利用Spring框架、Java ...在实际工作中,这四个标签——jmx、spring、tomcat和jconsole——分别代表了资源管理的关键组件和技术。
3. **JMXTerm**: 命令行工具,用于交互式地与JMX服务器通信。 4. **自定义客户端**: 开发者也可以创建自己的JMX客户端,利用JMX API与MBean Server交互。 总的来说,JMX-JVM配置是一项强大的功能,它使得开发者和...
3. **命令行工具**:除了图形工具,还可以通过命令行工具jcmd、jinfo等与JMX交互。通过设置特定的VM参数,这些工具可以远程连接到JMX服务器,获取和修改MBean的属性。 ### RMI方式 1. **远程JMX连接**:Java默认...
综上所述,`jmxclient`是通过Shell命令行与JMX服务器进行交互的实用工具,它使Java应用的管理变得更加简单和便捷。通过学习和使用`jmxclient`,我们可以更好地监控和调整Java应用的运行状态,提升系统管理和运维的...
以上就是JMeter如何基于命令行运行jmx脚本的知识点,这些知识点对于那些需要进行大规模并发测试的性能测试工程师而言,非常有价值。通过使用命令行来运行测试,不仅可以有效避免界面操作的不便,还能提高测试过程的...
2. **jmxterm**:这是一个轻量级的命令行JMX客户端,可以用来与JMX服务器交互。它支持简单的命令语法,如`ls`(列出MBeans)、`get`(获取属性)和`invoke`(调用操作)。要使用jmxterm,你需要将其添加到类路径,并...
此外,它还提供了诸如`jmxcurl`和`jmxterm`这样的命令行工具,用于远程访问和操作MBeans。 `jmxri-1.2.1.jar`代表JMX Remote Interface实现,是JMX远程功能的核心库。这个jar包包含了实现JMX远程协议的类和接口,...
Java Management Extensions(JMX)是Java平台上的一个标准技术,用于管理和监控应用程序、服务和设备。JMX提供了创建、配置、查询和管理管理对象(MBeans)的能力,这些对象可以代表任何可管理的资源,从操作系统到...
在这个场景中,提到的两个jar文件——`jmx_remote-1_0_1_03-ri.zip`和`jmx-1_2_1-ri.zip`,都是与JMX相关的库,用于支持远程管理和监控。 1. `jmx-1_2_1-ri.zip`: 这个文件包含了JMX 1.2.1版本的Runtime ...
Java Management Extensions(JMX)是Java平台上的一个标准技术,用于管理和监控应用程序、系统和服务。JMX提供了一种灵活的框架,允许开发者创建、注册和管理管理对象(MBeans),这些对象代表了可管理的资源。在...
Java Management Extensions(JMX)是Java平台上的一个标准技术,用于管理和监控应用程序、操作系统和网络设备。它提供了一种统一的方式来创建、配置、查询和管理Java应用中的资源。本篇文章将深入探讨JMX的核心概念...
Java Management Extensions(JMX)是Java平台上的一个标准技术,用于管理和监控应用程序、系统和服务。JMX允许开发者创建可管理的组件,这些组件可以暴露其状态、性能指标和操作,以便于通过管理工具进行监控和配置...