【发布时间】:2013-05-29 13:41:16
【问题描述】:
是否可以从 unix/windows 控制台检查来自 Qpid 队列的消息?
这是我通过 GUI 进行检查的方式:
http://i47.tinypic.com/pbu5d.gif
我可以看到来自 Qpid JMX 管理控制台的所有信息,有没有类似的东西可以在控制台中使用?
【问题讨论】:
标签: shell message-queue messaging amqp
是否可以从 unix/windows 控制台检查来自 Qpid 队列的消息?
这是我通过 GUI 进行检查的方式:
http://i47.tinypic.com/pbu5d.gif
我可以看到来自 Qpid JMX 管理控制台的所有信息,有没有类似的东西可以在控制台中使用?
【问题讨论】:
标签: shell message-queue messaging amqp
我假设您说检查意味着阅读消息。如果是这样,python-qpid 中有两个非常有用的工具,它们分别位于 examples/api 目录中。 spout 向代理发送消息并从代理中读取数据。您可以键入 --type 以获取使用情况。
另一方面,qpid-queue-stats 可以显示每个队列的状态,例如当前每个队列中存在多少条消息。
【讨论】:
在 Centos 上安装 qpid-tools:
yum install qpid-tools
在 ununtu 上:
apt-get install qpid-tools
【讨论】: