标签: node-amqp
如何在nodejs中为amqplib设置预取计数为1? link to Lib on git
期望的结果是,消费者只从队列中获取一条消息,并在完成时接收新消息。我有一个设置,其中一些消息需要很长时间来处理,而其他消息需要很短的时间。因此,我不只是想平等地分享所有消费者的信息。
答案 0 :(得分:1)
我使用了ch.prefetch(1);在使用任务声明队列之后并将队列绑定到交换之前。