答案 0 :(得分:7)
对于Apache ActiveMQ,有
Sourceforge上的ApacheActiveMQBrowser项目:
开发的开源项目 基于消息管理gui的工具 Apache ActiveMQ。
答案 1 :(得分:1)
查看BQL RabbitMQ插件。
它为AMQP提供了SQL风格的语言。例如,
BQL> create exchange myexchange;
ok
BQL> create durable queue 'myqueue'
ok
BQL> select name,messages from queues where 'durable'=true order by name
----------------------
| name | messages |
----------------------
| myqueue | 0 |
显然,这是RabbitMQ特有的。
如果您愿意进行一些编码,可以查看RabbitMQ Java和.NET客户端中的示例:
它们不是很有图形,但试图理解它们会迫使你提出正确的问题。
已经有一段时间了,但我记得认为熟悉AMQP的最好方法是阅读0-9-1 spec并编写一些简单的程序;特别是,该网站上的协议文档提供了大量示例。
答案 2 :(得分:1)
用于发送和接收AMQP消息的命令行工具(用C编写):http://github.com/rmt/amqptools
答案 3 :(得分:0)
RabbitMQ附带的rabbitmq-management
插件(由rabbitmq-plugins enable rabbitmq_management
启用)有一个基于Web的界面,可以侦听端口15672并可以执行您(我曾经)要求的所有内容。 / p>