执行channel.cancel方法后如何恢复消费者的消息?

时间:2019-04-29 10:05:57

标签: rabbitmq node-amqplib

我遵循此文档https://www.squaremobius.net/amqp.node/channel_api.html#channel_cancel

以下代码停止向消费者发送消息:

channel.cancel(consumer.consumerTag);

但是,我想恢复向消费者发送消息吗?有什么方法可以做到这一点?

我需要类似queue.subscribequeue.unsubscribe

的功能

amqp库提供了这两种方法。

使用amqplib的等效功能是什么?

更新

我尝试了channel.recover(),但是Rabbitmq不会再次向用户发送未确认的消息。

0 个答案:

没有答案