Asynchronous Rabbit MQ-消息顺序优先级消耗

Asynchronous Rabbit MQ-消息顺序优先级消耗,asynchronous,rabbitmq,spring-rabbit,rabbitmq-exchange,Asynchronous,Rabbitmq,Spring Rabbit,Rabbitmq Exchange,使用rabbitmq 有没有办法,我可以确保所有类型a的消息都在类型B的消息之前被使用 如果我有大量的产品和订单信息, 我想确保所有产品消息在订单消息之前都已被消费? 因为订单属于一种特定的产品。因此,没有产品,订单就不可能存在。你可以用两个队列和两个侦听器来完成,但这会很棘手;当产品丢失时,您必须挂起订单侦听器,等待它到达 只要生产商总是在订单之前发送产品,您就可以通过单个队列和单个并发来完成

使用rabbitmq 有没有办法,我可以确保所有类型a的消息都在类型B的消息之前被使用

如果我有大量的产品和订单信息, 我想确保所有产品消息在订单消息之前都已被消费?
因为订单属于一种特定的产品。因此,没有产品,订单就不可能存在。

你可以用两个队列和两个侦听器来完成,但这会很棘手;当产品丢失时,您必须挂起订单侦听器,等待它到达

只要生产商总是在订单之前发送产品,您就可以通过单个队列和单个并发来完成