0
使用amqplib的我的nodejs代码几乎与recieve_logs_topic.js example 相同,它从RabbitMQ队列中读取并进行处理。示例中的处理函数是logMessage(),它打印要记录的消息。这是一个同步操作。我的处理器是基于异步和回调的。如何将异步函数传递给amqplib通道#消耗
展望的channel_model.js代码显示在函数体的评论:
// NB we want the callback to be run synchronously, so that we've
// registered the consumerTag before any messages can arrive.
能不能做到?