Jboss Mbeans在jmx-console中可见但在JConsole中不可见

时间:2012-05-12 11:21:17

标签: jvm jmx jconsole jboss-4.0.x

JBoss(4.0.x)有许多有用的MBean(org.apache.commons.modeler.*),它们在以下位置可见: /jmx-console

但我看不到JConsole中列出的这些bean(MBeans选项卡)。

这些豆子不会暴露在外面吗?

1 个答案:

答案 0 :(得分:2)

JBoss 4.x有自己的内部MBean服务器,与默认的JVM服务器分开(JBoss AS 4.x早于Java 5及其MBean服务器,所以需要它自己的。)

我相信在JBoss AS 5.x中你可以告诉它使用JVM的MBean服务器,但我不认为JBoss AS 4.x提供了这个选项。

  

这些豆子不会暴露在外面吗?

是的 - JBoss AS的内部MBean服务器与JVM服务器一样暴露,它的暴露方式不同。 JConsole与JVM的MBean服务器通信,你需要不同的工具来与JBoss AS交谈。

P.S。 JBoss AS 4.0令人瞩目(2004?2005?)。你真的应该更新它。