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

Kafka系列之:Kafka生产者和消费者

Kafka系列之:Kafka生产者和消费者

  • 一、Kafka生产者发送流程
  • 二、提高生产者吞吐量
  • 三、Kafka消费方式
  • 四、Kafka消费者总体工作流程
  • 五、按照时间消费Kafka Topic

一、Kafka生产者发送流程

在这里插入图片描述

  • batch.size:只有数据积累到batch.size之后,sender才会发送数据,默认16K。
  • linger.ms:如果数据迟迟未达到batch.size,sender等待linger.ms设置的时间到了之后就会发送数据。单位ms,默认值是0ms,表示没有延迟。
  • 0:生产者发送过来的数据,不需要等数据罗盘应答。
  • 1:生产者发送过来的数据,Leader收到数据后应答。
  • -1:生产者发送过来的数据,Leader和ISR队列里面的所有节点收齐数据后应答,-1和all等价。

二、提高生产者吞吐量

  • batch.size:批次大小,默认16K
  • linger.ms:等待时间,修改为5-100ms
http://www.lryc.cn/news/25296.html

相关文章:

  • Linux进程间通信:信号量(一)
  • Python笔记一之excel的读取
  • JavaScript Number 数字对象
  • 设计模式-服务定位器模式
  • Android Dalvik虚拟机 GC流程分析
  • opencv读入图片注意事项
  • 学习渗透测试,考CISP-PTE还是考NISP-PT证书呢?
  • 记录自己遇到的关于Hashmap的面试题
  • mysql数据库之sql语句性能分析工具
  • 搭建SpringBoot项目
  • “一网统管”视频融合平台EasyCVR页面tab切换细节优化
  • 【Python入门第二十天】Python Lambda
  • 比特数据结构与算法(第四章_下)二叉树OJ(力扣:144,965,104,226,100,572)
  • 【C++】inline 内联函数
  • 如何审计一个智能合约
  • 不用PS,也能实现抠图的工具
  • 集群化存储的概述
  • asyncio 并发编程(一)
  • 春招冲刺(二):BFC 盒子面试题总结
  • Ep_计网面试题-本地IP地址怎么一层层向上转换?
  • MySQL高级三
  • set和map的基本使用
  • 已解决pip install wxPython模块安装失败
  • Linux基础——连接Xshell7
  • C++——智能指针1
  • [数据集][VOC][目标检测]翻越栏杆翻越防护栏数据集目标检测可用yolo训练-1035张介绍
  • 深度学习 | BN层原理浅谈
  • 每日面试题
  • 将IDEA的项目托管到gitee
  • 父类子类静态代码块、构造代码块、构造方法执行顺序