Jolokia команды для ActiveMQ
Сейчас я читаю, что Jolokia может выступать в качестве средства управления и управления ActiveMQ 5.8+ через restAPI (команды GET/POST).
Я не могу найти ссылки на то, что конкретные команды (например):
- Получить список активных очередей
- Получить список клиентов для каждой очереди
- Приостановить очередь
- Удалить очередь
- Перезапустить очередь
И т. Д.
Если нет официальной ссылки, как кто-нибудь может выяснить, как это сделать? Есть ли какое-то отображение на команды 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, поэтому с ним легко начать.