摘要: 很多时候,消息的消费是不用保证顺序的,比如借助mq实现订单超时的处理。但有些时候,业务中可能会存在多个消息需要顺序处理的情况,比如生成订单和扣减库存消息,那肯定是先执行生成订单的操作,再执行扣减库存的操作。 那么这种情况下,是如何保证消息顺序消费的呢? 首先,为了效率,我们可以设置多个队列都来处理顺 阅读全文
posted @ 2024-06-12 18:19 RuiB_WanAn 阅读(331) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ常用于 异步发送,mysql,redis,es之间的数据同步 ,分布式事务,削峰填谷等..... 在微服务中,rabbitmq是我们经常用到的消息中间件。它能够异步的在各个业务之中进行消息的接受和发送,那么如何保证rabbitmq的消息不丢失就显得尤为重要。 首先要分析问题,我们就要 阅读全文
posted @ 2024-06-12 17:47 RuiB_WanAn 阅读(288) 评论(0) 推荐(0) 编辑