当前位置: 首页 > news >正文

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

文章目录

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

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

1. 数据重复

在这里插入图片描述

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

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

2. 数据乱序

在这里插入图片描述

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

http://www.lryc.cn/news/402220.html

相关文章:

  • Java前后端分离开发的步骤以及注意事项
  • C#绘制阻抗圆图初步
  • 【STC89C51单片机】定时器/计数器的理解
  • 数据建模标准-关系建模
  • Qt日志库QsLog使用教程
  • 07. Hibernate 会话工厂(SessionFactory)
  • 使用Nginx实现高效负载均衡
  • 华为OD机考题(基础API)
  • <数据集>UA-DETRAC车辆识别数据集<目标检测>
  • 学生管理系统(C语言)(Easy-x)
  • C# 解析省份、城市、区域 json文件
  • 用C语言写的一个扫雷小游戏
  • C++——类和对象(初始化列表和运算符重载与静态与友元)
  • 【WPF】图片剪裁-ImageCropping
  • C++的模板(十二):forward模板
  • docker desktop历史版本安装
  • Ubuntu系统成功安装Docker教程
  • C++ 匹配并提取包括加中括号的日期时间的正则表达式
  • 一文-深入了解Ansible常见模块、安装和部署
  • etcd的备份与恢复
  • 从 Pandas 到 Polars 十八:数据科学 2025,对未来几年内数据科学领域发展的预测或展望
  • 【postgresql】pg_dump备份数据库
  • 服务器的80和443端口关闭也能申请SSL证书
  • Odoo17应用、模型、字段
  • Airtest的控制手机滑动位置偏差修正方法总结
  • 【机器学习】Grid Search: 一种系统性的超参数优化方法
  • Laravel Passport:API认证的瑞士军刀
  • SpringBoot Bean管理
  • Qt5.12.2安装教程
  • 2024年大数据高频面试题(中篇)