Как я могу наблюдать, что происходит под капотом ActiveMQ?

StackOverflow https://stackoverflow.com/questions/248664

  •  05-07-2019
  •  | 
  •  

Вопрос

Я испытываю проблема с ActiveMQ и хотел бы отслеживать/просматривать всю активность ActiveMQ.Единственный файл журнала, который я могу найти, связан с постоянными данными (если он включен).Существуют ли какие-либо другие файлы журналов, которые я просматриваю или создаю, чтобы сообщить мне, что происходит под капотом ActiveMQ и почему мои потребители не потребляют сообщения?Есть еще предложения?

Заранее спасибо!

Это было полезно?

Решение

activemq имеет интерфейс jmx, к которому вы можете подключиться.

это дает нам доступ к количеству сообщений, поставленных в очередь, и ко всем видам данных об использовании памяти и т. д.

http://activemq.apache.org/jmx.html

Содержит все детали для начала работы.

Я считаю, что это превосходный способ узнать, что происходит с activemq.

Быстрый запуск jconsole и вы уже на пути к выяснению того, что происходит.

Павел

Другие советы

Согласованный.Также вы можете добавить перехватчик журналирования что помогает.

Наконец, для просмотра сообщений, их перемещения, создания/удаления очередей и отправки сообщений я настоятельно рекомендую новую веб-консоль для ActiveMQ, Camel и многих других. плагины: хаутио

Попробуйте HawtIO . Предполагая, что вы не используете Active MQ 5.9, вы можете добавить эту функцию в свой брокер. Это гораздо лучшая веб-консоль, а также хорошая утилита для мониторинга JMX.

http://www.christianposta.com/blog/?p=315

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top