网站介绍:所有的消息队列都要保证同一条消息不会被重复消费举个例子:假设有个系统,消费一条往数据库里插入一条,要是你一个消息重复两次,你不就插入了两条,这数据就错了所以消费到第二次的时候,自己判断一下已经消费过了,直接扔了,就保留了一条数据一条数据重复出现两次,数据库里就只有一条数据,这就保证了系统的幂等性幂等性。一个请求重复多次,需要确保对应的数据是不会改变的,不能出错。为什么会重复消费(1)生产者重复发送消息:生产者在往消息队列发送消息时,发生了网络抖动,生产者没有收到确认信号,但是实际上消息队_rabbitmq怎么保证消息不重复消费
- 链接地址:https://blog.csdn.net/upstream480/article/details/121056589
- 链接标题:RabbitMQ 如何保证消息不会被重复消费_rabbitmq怎么保证消息不重复消费-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:5031
- 网站标签:rabbitmq怎么保证消息不重复消费