【发布时间】:2016-12-29 02:30:15
【问题描述】:
我正在开发一个能够处理来自 RabbitMQ 的消息的工作人员。
但是,我不确定如何做到这一点。
如果我收到一条消息并且在处理过程中发生错误,我如何将消息放入队列的末尾?
我正在尝试使用 nack 或拒绝,但消息总是重新放在第一个位置,其他消息保持冻结!
我不明白为什么必须将消息放在首位,我正在尝试“玩”其他选项,例如 requeue 或 AllupTo,但它们似乎都不起作用。
提前谢谢你!
【问题讨论】:
标签: node.js rabbitmq node-amqp