我遵循此文档https://www.squaremobius.net/amqp.node/channel_api.html#channel_cancel
以下代码停止向消费者发送消息:
channel.cancel(consumer.consumerTag);
但是,我想恢复向消费者发送消息吗?有什么方法可以做到这一点?
我需要类似queue.subscribe和queue.unsubscribe
的功能 amqp
库提供了这两种方法。
使用amqplib
的等效功能是什么?
更新
我尝试了channel.recover()
,但是Rabbitmq不会再次向用户发送未确认的消息。