MQ使用过程中,有些业务场景需要我们保证顺序消费,而如果一个Producer,一个Queue,多个Consumer的情况下是无法保证顺序的 举例: 1.业务上产生三条消息,分别是对数据的增加.修改.删除,而如果没有保证顺序消费,结果可能是删除.修改.增加,本来数据最终要删除 .结果变成增加 2.或者是电商平台,先付钱,然后生成订单,然后通知物流(我对电商不怎么熟悉,这只是个例子而已,可能不太恰当),如果顺序改变了, 客户不付钱了,你却通知物流送货了 所以,这些业务场景下,消息的顺序消费很重要 解