JMX使用
来源:互联网 发布:电脑视频剪辑合并软件 编辑:程序博客网 时间:2024/04/25 19:24
1.JMX含义
最近做一个日常,写一个JMX。个人觉得JMX好神奇,写一个配置文件+一个带JmxClass注解的类+若干个带JmxMethod注解的方法,JMX就会自动提供一个WEB页面供我进行配置与管理,JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。
2.使用
2.1 配置文件jmx-mbean.xml
具体内容如下
<?xml version="1.0" encoding="GBK"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="byName">
<bean id="exporter" class="org.springframework.jmx.export.MBeanExporter" lazy-init="false">
<property name="beans">
<map>
<entry key="bean:name=htmlAdaptor" value-ref="htmlAdaptor" />
</map>
</property>
</bean>
<bean id="htmlAdaptor" class="com.sun.jdmk.comm.HtmlAdaptorServer" init-method="start">
<property name="port" value="5168" />
</bean>
<!-- pamirs-cache 提供 -->
<bean class="com.taobao.pamirs.cache.extend.jmx.mbean.ConfigurableMBeanInfoAssembler" />
</beans>
2.2写类与方法
2.3 页面
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="byName">
<bean id="exporter" class="org.springframework.jmx.export.MBeanExporter" lazy-init="false">
<property name="beans">
<map>
<entry key="bean:name=htmlAdaptor" value-ref="htmlAdaptor" />
</map>
</property>
</bean>
<bean id="htmlAdaptor" class="com.sun.jdmk.comm.HtmlAdaptorServer" init-method="start">
<property name="port" value="5168" />
</bean>
<!-- pamirs-cache 提供 -->
<bean class="com.taobao.pamirs.cache.extend.jmx.mbean.ConfigurableMBeanInfoAssembler" />
</beans>
2.2写类与方法
@JmxClass
@Component("jrpHackHelper")
public class JrpHackHelper {
@JmxMethod
public ResultDTO<Boolean> addProAttrEnum(Long productId, String name,
String key, Long businessType, Long flag) {
}
@Component("jrpHackHelper")
public class JrpHackHelper {
@JmxMethod
public ResultDTO<Boolean> addProAttrEnum(Long productId, String name,
String key, Long businessType, Long flag) {
}
@JmxMethod
public ResultDTO<Boolean> resendNotify(Long commandId)
{
}public ResultDTO<Boolean> resendNotify(Long commandId)
{
2.3 页面
- JMX使用
- JMX使用
- JMX使用总结
- JMX的简单使用
- 使用JMX监测Cassandra
- JMX RMI连接器使用
- JMX 使用(原创)
- 使用JMX监控Tomcat
- 使用JMX监控Tomcat
- 使用JMX监控Kafka
- 使用jmx 监控zookeeper
- 使用JMX监控Tomcat
- 使用JMX监控Tomcat
- JMX的使用步骤
- JMX基本使用示例
- 使用JMX监控Kafka
- jmeter使用.jmx脚本
- 使用JMX开发组件体系结构
- <hgroup>等的作用
- forEach 遍历长度
- Sql控制反转小尝试
- ios 真机测试流程
- 2012年10月份,百度笔试题
- JMX使用
- android 自适应屏幕
- java 数组排序
- 如何给linux添加新硬盘 和 虚拟机中为Linux添加硬盘
- awk
- opencv2 学习第7天 TransformingImage是with Morphological Operations
- 【全方位检查Win7系统变慢原因】
- 信息化调研资料
- ubuntu下创建svn+apache