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

07-19 1581阅读

文章目录

  • 1. 数据重复
  • 2. 数据乱序

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

    1. 数据重复

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

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

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

    2. 数据乱序

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

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

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]