activeMQ activemq-админ

как использовать activemq-admin для просмотра списка очередей; количество сообщений в очереди;

Я прочитал руководство: http://activemq.apache.org/activemq-command-line-tools-reference.html

не нашел рабочего решения ...

и моя веб-консоль на подчиненной машине не работает ... кажется, что веб-консоль всегда идет с главной машиной (в структуре главный / подчиненный)

Я просто хочу проверить, что, если я отправляю сообщения в очереди на главном устройстве, подчиненное устройство может обновляться.

поэтому я пытаюсь использовать activemq-admin.


person user3527917    schedule 10.06.2014    source источник
comment
Вы можете использовать hawtio в качестве веб-консоли, которая позволяет удаленно подключаться к любому брокеру ActiveMQ, будь то ведущий или ведомый: hawt.io < / а>   -  person Claus Ibsen    schedule 27.06.2014
comment
Чтобы использовать команду activemq-admin, вам нужно передать множество параметров, чтобы сообщить ей о подключении к удаленному брокеру и т. Д.   -  person Claus Ibsen    schedule 27.06.2014


Ответы (2)


Это работает так: ведомое устройство ожидает блокировки БД (по умолчанию Kahadb), вы не сможете проверить ведомое устройство, отключить ведущее устройство, и теперь ведомое устройство станет ведущим брокером, и вы сможете чтобы увидеть все очереди и сообщения, сброшенные в них (при условии, что вы используете постоянство)

person Sundar    schedule 29.12.2015

Вы можете использовать JMX, веб-консоль или программно, как вы можете найти в здесь.
Я думаю, что самым простым решением является использование веб-консоли, например здесь. < br> Я не могу понять, почему недоступна веб-консоль. Проверьте конфигурацию ActiveMQ xml.
Также вы можете подключиться через JMX, например:

service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi

Дополнительные сведения см. здесь.

person iviorel    schedule 14.02.2016