任何人都可以提供有关如何在新安装的5.5.0版本上启用JMX(可以远程访问)的详细步骤吗?
答案 0 :(得分:16)
在activemq.xml文件中,您需要确保您的broker元素上的useJmx为true:
<broker xmlns="http://activemq.org/config/1.0" brokerName="localhost" useJmx="true">
并确保您拥有管理上下文
<managementContext>
<managementContext createConnector="true" connectorPort="1099"/>
</managementContext>
从那里确保您可以通过TCP连接到端口1099上的代理或您指定的任何端口。对于像EC2这样的服务或者做任何重度NAT的任何事情,这都不是那么简单:http://jmsbrdy.com/monitoring-java-applications-running-on-ec2-i