0

嗨,

有没有办法查看在 Celery/RabbitMQ 队列中等待的消息?我想看看每个等待任务都有哪些参数。

发送!

4

1 回答 1

1

您可以使用管理插件来做到这一点

升级版:

消息道具和标题是纯字符串或数字,因此您无需任何额外工作即可查看它们。

如果您需要查看消息正文并且管理插件 不适合您,另一种方法是使用队列中的消息,输出它们的内容并将它们推回队列中。如果您的脚本在消息被重新排队之前失败,则在此类操作期间有一些机会丢失消息。

同样,如果您只需要查看参数或标题,那么管理插件是您最好的朋友。

如果您发送 JSON 或 XML 编码的消息正文,我认为编写 js 脚本并将其与Userscripts一起使用来向您显示消息原始内容是微不足道的。

于 2013-07-06T11:05:43.720 回答