Jolokia命令ActiveMQ

时间:2013-10-17 01:10:55

标签: java rest activemq jmx jolokia

我现在正在阅读Jolokia可以作为通过restAPI(GET / POST命令)命令和管理ActiveMQ 5.8+的媒介。

我没有找到任何关于特定命令的参考(例如):

  1. 获取活动队列列表
  2. 获取每个队列的客户列表
  3. 暂停队列
  4. 删除队列
  5. 重新启动队列
  6. Etc,等等。

    如果没有官方参考,怎么有人知道如何做到这一点?是否有一些映射到Jolokia命令的JMX命令?如果是这样,该映射是什么?

1 个答案:

答案 0 :(得分:4)

API是ActiveMQ公开的JMX API。

对于实际示例,您可以尝试在ActiveMQ中使用hawtio(http://hawt.io/)然后使用(如果您使用chrome但其他浏览器可能有插件)右键单击 - >检查元素 - >网络。然后你就可以看到所有网络访问,以及hawtio访问jolokia以获取数据/执行操作的HTTP GET / POST。

注意hawtio在ActiveMQ 5.9中开箱即用,因此很容易上手。