настройка 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