检查消息 apache Qpid
是否可以从 unix/windows 控制台检查来自 Qpid 队列的消息?
以下是我通过 GUI 检查的方法:
http://i47.tinypic.com/pbu5d.gif
我可以从 Qpid JMX 管理控制台看到所有信息,是否有类似的东西可以在控制台中使用?
Is it possible to check for messages from Qpid queue from unix/windows console?
Here is how I check via GUI :
http://i47.tinypic.com/pbu5d.gif
I can see all the info from Qpid JMX Management Console, is there a something close to this that I can use in console?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我假设你说检查意味着阅读消息。如果是这样,那么 python-qpid 中有两个非常有用的工具,它们是在examples/api 目录中的drain 和spout。 spout 将消息发送到代理并排出来自代理的读取。您可以输入 --type 来获取用法。
另一方面,qpid-queue-stats可以显示每个队列的状态,例如每个队列中当前存在多少条消息。
I assume you say check means to read message. If so, there are two VERY useful tools in python-qpid that are drain and spout within examples/api directory. spout sends messages to broker and drain reads from broker. You can type --type to get usage.
In the other hand, qpid-queue-stats can show each queue status, like how many messages exists in each queue currently.
要在 Centos 上安装 qpid-tools:
在 ununtu 上:
To install qpid-tools on Centos :
on ununtu :
qpid-tool
看起来它会做什么你想要的。 红帽。qpid-tool
looks like it will do what you want. There's more documentation available from redhat.