技术栈
重复消费
无心水
21 天前
网络
·
数据库
·
rocketmq
·
java面试
·
消息幂等
·
重复消费
·
分布式利器
【分布式利器:RocketMQ】2、RocketMQ消息重复?3种幂等方案,彻底解决重复消费(附代码实操)
消息重复是RocketMQ使用中最容易遇到的“隐形炸弹”。比如支付场景中,一条“扣减库存”的消息被重复消费,可能导致库存多扣;订单场景里,重复的“确认收货”消息可能引发多次退款。更麻烦的是,RocketMQ无法100%避免消息重复,但我们可以通过“幂等设计”让重复消息“无害”。
喝不完一杯咖啡
1 年前
分布式
·
kafka
·
重复消费
【Kafka】记录一次Kafka消费者重复消费问题
用户反馈消费者出现消息积压,并且通过日志看,一直重复消费,且没有报错日志。MQ的消费模式可以大致分为两种,一种是推Push,一种是拉Pull。
超越不平凡
2 年前
java
·
分布式
·
rabbitmq
·
消息丢失
·
重复消费
RabbitMQ 的高阶应用及可靠性保证
目录一、RabbitMQ 高阶应用1.1 消息何去何从1.2 过期时间1.3 死信队列1.4 延迟队列
刘小董
2 年前
kafka
·
重复消费
介绍kafka核心原理及底层刷盘机制,集群分片机制,消息丢失和重复消费有对应的线上解决方案
Kafka是一个高性能、分布式、持久化的消息系统,它的核心原理包括发布/订阅模型、分布式日志存储和高吞吐量的数据流处理。
指挥部在下面
2 年前
rabbitmq
·
幂等性
·
重复消费
Rabbitmq消息重复消费问题(幂等性保障)
在《消息可靠性保证》篇章中,我通过生产者确认机制保障了消息会发送到MQ中,但是在生产者与MQ建立过程的时候出现了网络抖动,连接建立失败,生产者就感知不到MQ返回的ack/nack,无法完全保障消息投递到MQ中,因此这里介绍如何保障生产者百分百将消息投递到MQ。
我是有底线的