我想要一些最佳实践指南。在通过它轮询数据之前,我需要等待绑定完成,而且大部分都是在并行返回客户端的情况下发生的。但是,如果正在进行绑定操作,则发出另一个将替换回调。
如果我想修补node-amqp以支持每个绑定操作的单独回调,我该如何处理?
答案 0 :(得分:1)
简短的回答是在node-amqp中这是不可能的。如果在已经进行绑定操作的队列上调用bind,则将替换回调。因此,只有一个回调将被调用同一队列上的并发绑定,即最后一个传递。
出于这个原因,以及其他人,我已经切换到使用amqp-coffee来处理绑定回调的方式不同。