当前位置:   article > 正文

Kafka Producer之数据重复和乱序问题

Kafka Producer之数据重复和乱序问题

为了可靠性,Kafka有消息重试机制,但是同时也带来了2大问题

1. 数据重复

在这里插入图片描述

消息发送到broker后,broker记录消息数据到log中,但是由于网络问题,producer没有收到acks,于是再次发送消息。

除此之外,也可能是其他场景,导致了消息的重复。

2. 数据乱序

在这里插入图片描述

如图,消息2、3发送到了broker,但是data1因为网络问题没有到broker,然后被producer重试了,第二次到了,但是顺序乱了。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/870977
推荐阅读
相关标签
  

闽ICP备14008679号