Jolokia команды для ActiveMQ

Сейчас я читаю, что Jolokia может выступать в качестве средства управления и управления ActiveMQ 5.8+ через restAPI (команды GET/POST).

Я не могу найти ссылки на то, что конкретные команды (например):

  1. Получить список активных очередей
  2. Получить список клиентов для каждой очереди
  3. Приостановить очередь
  4. Удалить очередь
  5. Перезапустить очередь

И т. Д.

Если нет официальной ссылки, как кто-нибудь может выяснить, как это сделать? Есть ли какое-то отображение на команды JMX на команды Jolokia? Если это так, что это за отображение?

1 ответ

Решение

API - это JMX API, предоставляемый ActiveMQ.

Для практических примеров вы можете попробовать использовать hawtio ( http://hawt.io/) в ActiveMQ, а затем использовать (если вы используете Chrome, но другие браузеры могут иметь плагины), щелкните правой кнопкой мыши -> Inspect Element -> Network. Затем вы можете увидеть весь доступ к сети и, следовательно, HTTP GET/POST, который hawtio делает для доступа к jolokia, чтобы получить данные / выполнить операции.

Обратите внимание, что hawtio поставляется из коробки в ActiveMQ 5.9, поэтому с ним легко начать.

Другие вопросы по тегам