Как просмотреть поставленные в очередь сообщения Queue|Topic ActiveMQ с помощью веб-консоли Hawtio

Я встроил jar-файлы Active MQ + Hawtio в инструмент интеграции промежуточного программного обеспечения Mulesoft, и при развертывании инструмента консоль Hawtio запускается на локальном хосте: 8080.

Я пробовал два способа постановки сообщений в очередь. Очереди создаются через Hawtio Conolse. Ниже приведены два способа, которыми я помещаю сообщения в очередь. Оба способа работают!

  1. Через коннекторы публикации Mulesoft JMS
  2. Через консоль Hawtio напрямую с помощью кнопки отправки введите здесь описание изображения

Но есть только один способ получить поставленные в очередь сообщения в очередях, насколько я знаю, то есть через тот же коннектор Mulesoft JMS Listener. Я не научился другим способам извлечения.

Вопрос:

Есть ли способ просмотреть сохраненные сообщения непосредственно в консоли Hawtio? или перейти к некоторым системным каталогам моей машины для просмотра сохраненных данных?

Я также вижу несколько списков операций, доступных в консоли, но я пытался их выполнить, и ни одна из них не сработала. Также я не смог найти лучшую документацию для понимания этих операций. Ответ всегда возвращает [ ], когда я нажимаю выполнить

введите здесь описание изображения


person Thinker-101    schedule 01.01.2021    source источник


Ответы (1)


Hawtio — это браузер очередей, это еще один вид JMS-клиента, поэтому вы не можете видеть сообщения, если они находятся в буфере предварительной выборки любого клиента (например, Mulesoft JMS Listener). Вместо этого, если нет других подключенных потребителей, вы сможете увидеть все неподтвержденные сообщения с помощью browse() и связанных операций управления.

person fvaleri    schedule 02.01.2021