总的来说,我是RabbitMQ和MQ的新手。我使用rabbit.js Node.js模块与RabbitMQ进行交互,所以我的所有应用层都将主要在Node.js中。我想知道的是,我如何管理RabbitMQ?如何查看RabbitMQ中发生的一切,从队列中留下的消息到常规配置和管理?
我正在寻找一些视觉上的东西,但更重要的是,易于使用和简单。
发布于 2014-05-26 10:49:39
RabbitMQ有一个web interface ( RabbitMQ附带的rabbitmq_management插件的一部分,但需要启用),允许您查看server、exchange、queue等。
它非常容易使用。我推荐的一件事是将图表上的时间间隔设置为10分钟。我发现如果你将它们设置得更长,比如说,一个小时以上,信息(由于它的存储方式,我认为)会变得有点不可靠。
有关更多信息,请查看此链接:https://www.rabbitmq.com/management.html
还有一个JSON应用程序接口可用于以编程方式确定,例如,特定队列中有多少项。
还有一个名为rabbitmqadmin (https://www.rabbitmq.com/management-cli.html)的cmdline tool,它在通过bash脚本设置测试RabbitMQ测试环境之类的事情上非常方便。
发布于 2014-05-27 23:43:29
https://stackoverflow.com/questions/23860251
复制相似问题