настройка JMX для ActiveMQ для удаленного доступа

любой может дать подробные шаги о том, как включить JMX (можно получить доступ удаленно) на недавно установленной версии 5.5.0?

1 ответов


в ваши в частности, ActiveMQ.xml-файл, вам нужно убедиться, что useJmx истинно на вашем элементе брокера:

<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