特牛网址导航

RabbitMQ如何保证顺序消费_rabitmq-springboot 消费消息的顺序-CSDN博客

网友收藏
为什么要顺序消费保证消息的顺序消费是生产业务场景下经常面临的挑战,例如电商的下单逻辑,在用户下单之后,会发送创建订单和扣减库存的消息,我们需要保证扣减库存在创建订单之后执行。处理业务逻辑后,向MQ发送一条消息,再由消费者从 MQ 中获取 消息落盘到MySQL 中。在这个过程中,可能会有增删改的操作,比如执行顺序是增加、修改、删除。消费者可能换了顺序给执行成删除、修改、增加,所以我们要保证消息的顺序消费为什么会不按顺序消费对于 RabbitMQ 来说,导致上面顺序错乱的原因通常是消费者是集群部_rabitmq-springboot 消费消息的顺序