jconsole没有检测到jboss eap 6.1

时间:2014-02-12 11:30:36

标签: java performance jconsole jboss-eap-6

我们最近从Jboss 5.0迁移到Jboss6.1 EAP。

作为性能监视的一部分,我想将Jconsole连接到jboss进程。 每当我尝试从独立服务器运行jconsole时,它都不会检测到本地运行的Jboss进程。

经过一些调查,我发现只有当我将Jboss作为服务运行时才会发生这种情况。如果我从命令提示符运行它,Jconsole能够检测到Jboss进程。

我试图谷歌并发现有人说我需要在下面添加以公开Jconsole所需的Mbeans。

<system-properties>
<property name="org.apache.tomcat.util.ENABLE_MODELER" value="true"/>
</system-properties>

我已将上面添加到standlaone.xml并运行jboss作为服务,但jconsole仍然没有检测到jboss ... 任何人都有任何线索?

1 个答案:

答案 0 :(得分:0)

最后我通过以下方式解决了这个问题:

  1. 将远程连接URL设置为 服务:JMX:远程-JMX:// jbossHost:9999

    使用用户名:admin和密码:admin @ 123

  2. 基本上我不得不使用远程URL而不是试图找到本地运行进程。 寻找此问题的用户会发现此Jboss forum Link

    有用