赞
踩
消费端会进行幂等性处理
发送模式
注意
: Kafka保证全链路消息顺序消费需要从生产端开始
线上有时因为生产端发送消息速度过快或者消费端消费过慢,可能会导致Broker积压大量未消费的消息
由于消息数据格式变动或消费端程序存在问题,导致消费端消费失败,可能会导致Broker积压大量未消费的消息
应用场景
实现思路
注意
Kafka的事务主要保障一次发送多条消息的事务一致性(要么同时成功,要么同时失败)
,一般在Kafka流式计算场景较多生产端发送消息到Broker不丢失
Broker端保存消息不丢失
消费端防止异步处理丢失消息
业务运行正常的情况下
业务运行异常的情况下
如何保证生产端发送到分区消息有序
分区中的消息有序后,如何保证消费端消费顺序有序
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。