检查消息apache Qpid

时间:2010-06-09 08:50:36

标签: shell message-queue messaging amqp

是否可以从unix / windows控制台检查来自Qpid队列的消息?

以下是我通过GUI检查的方式:

http://i47.tinypic.com/pbu5d.gif

我可以看到来自Qpid JMX管理控制台的所有信息,是否有一些我可以在控制台中使用的内容?

3 个答案:

答案 0 :(得分:1)

我假设您说检查意味着阅读消息。如果是这样,python-qpid中有两个非常有用的工具,它们是examples / api目录中的drain和spout。 spout向代理发送消息并从代理中排出读取。您可以输入--type来获取用途。

另一方面,qpid-queue-stats可以显示每个队列状态,例如当前每个队列中存在多少条消息。

答案 1 :(得分:1)

在Centos上安装qpid-tools:

yum install qpid-tools
在ubuntu上:

apt-get install qpid-tools

答案 2 :(得分:0)

qpid-tool看起来会做你想做的事。 redhat提供了更多文档。