webjmx开源项目应用跟进阶.docVIP

  • 4
  • 0
  • 约2.69万字
  • 约 32页
  • 2018-10-16 发布于湖北
  • 举报
webjmx开源项目应用跟进阶

最近公司用到一些关于JMX的使用,在我的BLOG之前介绍过JMX。 一个简单的JMX结构由以下几个步骤去完成: ① 需要一个MBeanServer作为一个容器,去装载你的MBean如下创建: MBeanServer server = MBeanServerFactory.createMBeanServer(Local); ② ObjectName,JDK文档对它的描述是这样的:表示 MBean 的对象名,或者能够与多个 MBean 名称相匹配的模式。我们可以从字面上了解到他是干什么的了,就好比一个KEY, 当我们的MBean注入MBeanServer后总要有一个标识它,以方便我们以后通过这个KEY去找过我们的MBean.如下创建: ObjectName manager = new ObjectName(NCS:name=scheduler); ③ 将我们需要进行管理的MBean注册到MBeanServer中,具体如下: ???? server.registerMBean(new IScheduler(), manager); 这样就算告一段落了,完成以上步骤后,将实现一个MBeanServer(一个容器)中拥有多个MBean(受管理的类).这就是JMX的基本实现。 那么如果要对MBean进行管理当然少不了一些管理机制,如SUN自己提供的HtmlAdaptorServer和J

文档评论(0)

1亿VIP精品文档

相关文档