Я пытаюсь включить JMX в ActiveMQ.
Я следовал инструкциям на странице: http://activemq.apache.org/jmx.html
Как включить JMX в Apache ActiveMQ
В связи activemq.xml мой брокер тег выглядит следующим образом:
broker xmlns="http://activemq.apache.org/schema/core" brokerName="BROKER1" dataDirectory="${activemq.data}" useJmx="true">
managementContext тег createConnector="false"
В бункере/activemq- admin Я изменил значение:
SUNJMX=-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=9876 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
Я начал службу: bin/activemq-admin start
Параметры jmx были добавлены в процесс activemq java (ps -ef | grep java).
Я могу видеть порт 9876 с: netstat -a | grep 9876 -> tcp6 0 0 [::]: 9876 [::]: * LISTEN
После этого в JvisualVm я добавил ip-адрес удаленного vm и добавил порт JMX.
Наконец-то я получил сообщение «Не могу подключиться к .... с помощью сервиса: jmx: rmi ...».
Что мне не хватает?
Спасибо за помощь,