卡夫卡生产者批量大小

2023-12-19

我有一个相关问题batch.size生产者配置。

当发生什么batch.size已经达到并且生产者应用程序线程发送更多数据?

线程是否会阻塞,直到包含批处理的缓冲区中的空间可用为止?


batch.size以总字节数而不是消息数来衡量批量大小。它控制在向 Kafka 代理发送消息之前要收集多少字节的数据。在不超过可用内存的情况下将其设置得尽可能高。默认值为 16384。

当你使用Producer.send(),您填充生产者上的缓冲区。当缓冲区已满时,生产者将缓冲区发送到 Kafka 代理并开始重新填充缓冲区。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

卡夫卡生产者批量大小 的相关文章

随机推荐

  • R exdir 不存在错误

    我正在尝试使用 R 下载并解压 zip 文件 每当我这样做时 我都会收到错误消息 解压缩时出错 temp list TRUE exdir 不存在 我正在使用基于 Stack Overflow 问题的代码使用 R 下载压缩数据文件 提取和导入
  • 获取 Web 组件内的事件目标

    锚元素 a 在用户与 Web 组件交互时创建 问题是 当单击锚点时 我无法从 Web 组件的 外部 返回锚点元素 我添加一个事件监听器document监听点击事件 当单击 DOM 中某处的元素时 我期望e target成为被点击的元素 在单
  • 将光标移至 while 循环 ResultSet 后的第一行

    如果我必须循环两次使用while rs next 由于不同的原因 通过相同的ResultSet 我该怎么做才能使ResultSet不会自动关闭并防止 结果集已关闭异常 我尝试使用resultset first 将光标移回第一个循环后的第一行
  • kubernetes 中的 UnknownHostException

    我在 kubernetes 和 docker 中使用微服务 我得到了一个UnknownHostException当Zuul 网关 将请求数据转发到服务时 我无法通过 pod 名称 ping 到服务容器 但是当我使用 docker swarm
  • MediaPlayer - java.io.FileNotFoundException:没有内容提供程序

    我写一个 mp3 播放器已经有一段时间了 但由于某种原因出现了这个异常 W MediaPlayer 无法打开 存储 模拟 0 音乐 通用音乐 file mp3 java io FileNotFoundException 没有内容提供程序 s
  • 如何在 Visual Studio 2008 中集成 C++ 编译器

    有人可以帮我解决这个问题吗 我目前正在研究荣誉学位最后一年的项目 我们正在开发一个应用程序来评估学生的编程作业 针对一年级学生水平 我只是想知道如何使用C 代码集成C 编译器来编译C 代码 在我们的例子中 我们将学生 C 代码加载到文本区域
  • 有没有更好的方法来等待排队线程?

    在执行另一个进程之前是否有更好的方法来等待排队的线程 目前我正在做 this workerLocker new object Global variable this RunningWorkers arrayStrings Length G
  • 将特定值制成表格并返回计数的函数

    想象你有一个向量x x lt c C A B B A D B B A A A A A D C A C A A C A A D A D A D A A D D B B A A C A A B B B B B B B A C A C B 您可以
  • 在 API Gateway 或 lambda 中将一些信息保存为会话

    我将在网站上设计一个单点登录 并在我的项目的一个组件中使用 API Gateway API网关负责根据用户状态将其定向到适当的服务 因此如果用户有效 用户发送的令牌未过期 则将提供用于获取他请求的内容的相关服务 并且如果从UI 已过期 那么
  • SwiftUI 连接多行可点击文本

    我应该通过一个动作从一组文本创建一个文本 一个例子 Text Lorem ipsum dolor sit amet consectetur adipiscing elit Donec metus urna mollis sit amet t
  • Angular 8:将 Mat-form-field 中的高度更改为特定像素数

    我怎样才能改变高度mat form field with appearance outline 到特定的高度像素数 40px 或用户体验团队将来所需的任何数字 我需要减少 mat form field 如何才能做到这一点 等式是什么 或者可
  • 如何在 MYSQL 中运行查询而不将其写入二进制日志

    我想将一个大文件导入 MySQL 但是 我不希望将其写入二进制日志 因为导入将花费很长时间 并导致从站远远落后 我宁愿在事后在从站上单独运行它 因为它在系统上会容易得多 有问题的表是一个新表 因此我真的不必担心它不同步 因为主表和所有从表最
  • 如何显示 DOMElement?

    我在用着可读性 http bazaar launchpad net keyvan k1m fivefilters content only annotate head readability php的代码从网页中提取 HTML 如何将其显示
  • str.split() 的分割顺序有任何保证吗?

    根据Python 2 7 文档 https docs python org 2 7 library stdtypes html str split using str split with maxsplit指定将字符串拆分为maxsplit
  • 删除所有 PostgreSQL 视图

    如何使用查询从 PostgreSQL 删除所有用户定义的视图 就像我们可以使用查询删除所有函数 SELECT DROP FUNCTION ns nspname proname oidvectortypes proargtypes FROM
  • 在 C# 中将 XML 字符串解析为类? [复制]

    这个问题在这里已经有答案了 可能的重复 如何反序列化 XML 文档 https stackoverflow com questions 364253 how to deserialize xml document 假设我有一个在 C 中定义
  • 以编程方式更改数据后重新渲染 ng2-google-chart

    我在用ng2 google chart而且效果很好 现在我想使用一些复选框来选择图表中显示哪些数据 我的图已连接到数组chartData 选择后更新正确 但图表没有改变 这是我的图表 div div 有没有办法在数据更改后重新渲染它 同时我
  • 设置在 Spring MVC 中不起作用

    PROBLEM 我想向用户显示自定义错误页面 简而言之
  • 如何访问 Knockout 组件中的自定义元素?

    看看这个场景 ko components register hello viewModel function template h1 hello wrold h1 如果我使用
  • 卡夫卡生产者批量大小

    我有一个相关问题batch size生产者配置 当发生什么batch size已经达到并且生产者应用程序线程发送更多数据 线程是否会阻塞 直到包含批处理的缓冲区中的空间可用为止 batch size以总字节数而不是消息数来衡量批量大小 它控