如何在ActiveMQ 5.2中打开JMX

时间:2009-11-12 00:02:13

标签: activemq

在ActiveMQ 5.2中启用JMX的正确方法是什么?我已经看到了相互矛盾的文档,所以我想知道是否有人知道正确的配置文件更改应该是什么。我想我可能会通过更改我用来启动ActiveMQ的批处理文件来工作,但我真的不知道。

3 个答案:

答案 0 :(得分:9)

<!-- Use the following to configure how ActiveMQ is exposed in JMX -->
<managementContext>
  <managementContext createConnector="true" />
</managementContext>

将它放在activemq.xml文件中的代理bean中,它应该可以解决问题。您的连接器将在localhost:1099中创建,您不需要修改批处理文件。 问候, SEB

答案 1 :(得分:3)

使用默认安装,只需编辑/ bin / activemq文件并设置ACTIVEMQ_SUNJMX_START属性,如下所示......

  

ACTIVEMQ_SUNJMX_START =“ - Dcom.sun.management.jmxremote.port = 1099   -Dcom.sun.management.jmxremote.authenticate = false -Dcom.sun.management.jmxremote.ssl = false“

答案 2 :(得分:1)

您看到哪些相互矛盾的文件? This one解释得非常好。无需更改任何批处理文件。