让使用者监听多个队列,但是它应该使用队列A之前队列A的所有消息

时间:2020-07-04 09:12:24

标签: node.js rabbitmq node-amqplib

我是RabbitMQ的新手,我仍然在学习它的工作原理。到目前为止,我设法创建了两段代码(使用amqplib包用于Node.js):一个将消息发送到队列A和队列B的发布者;以及使用者从队列A和队列B中消费消息。

但是,队列A的优先级应该比队列B高,因此我想以某种方式创建自己的使用者,使其能够同时监听队列A和队列B,但是它将首先使用队列A中的所有消息,并且只有在队列A为空之后,才会使用队列B中的消息。

可以这样做吗?

0 个答案:

没有答案