标签: amqp
我与不同的队列进行(RabbitMQ)交换,每个队列包含顺序很重要的消息。
我想按照创建顺序选择并处理最早声明的队列和进度。就像交换机作为另一个队列一样。
如何在AMQP中实现这一目标?
答案 0 :(得分:0)
通过创建用于存储其他队列的唯一标识符的新队列来解决。由于它是FIFO,所以项目按顺序放入队列。对于我们推送当前处理的队列的情况,我们只是再次推送相同的标识符 - 因此,如果不是所有的消息都被处理,他们的处理将排队等待以后。