java consumer.poll_java – 无法在kafka consumer下设置’max.poll.records’,其中cons.poll仍然返回分区下的所有记录...
我创建了多线程消费者应用程序来处理各种分区.
查看各种博客,我开始了解’max.poll.records’属性,以便控制来自给定主题,分区的记录集.(因此它可以很快从记录循环中出来,因此调用cons.poll ()保持活力)
问题是我的处理逻辑需要时间来处理每条记录.
在启动Cons-2时,两者都开始在相同的分区上工作,因为Cons-1仍未进行重新平衡(即尚未发生cons.poll()).
增加消费者以便他们可以重新平衡他们自己,cons.poll()将不会发生,除非处理所有记录.
我可能不会去’session.timeout.ms’,因为开始新的消费者也可能开始使用与Cons-1相同的分区.
我尝试使用以下方法设置属性:
props.put("max.poll.records",1);
props.put("max.poll.records","1");
但都没有改变.来自民意调查的记录.
我正在使用Apache Kafka 9和Below API.
org.apache.servicemix.bundles
org.apache.servicemix.bundles.kafka-clients
0.9.0.1_1
解决方法:
max.poll.records属性在Kafka-0.10.0中发布.它在Kafka 0.9.0.1版本中不可用.请参阅release注释中的KAFKA-3007任务.
如果您对记录的处理花费了很多时间,则以下链接可能会有所帮助.
标签:java,apache-kafka,kafka-consumer-api
来源: https://codeday.me/bug/20190611/1219667.html
java consumer.poll_java – 无法在kafka consumer下设置’max.poll.records’,其中cons.poll仍然返回分区下的所有记录...相关推荐
- Kafka Consumer多线程消费
概述 OrdinaryConsumer类 ConsumerWorker.java MultiThreadedConsumer.java MultiThreadedRebalanceListener.j ...
- Kafka Consumer端的一些解惑
2019独角兽企业重金招聘Python工程师标准>>> 最近一直忙着各种设计和文档,终于有时间来更新一点儿关于kafka的东西.之前有一篇文章讲述的是kafka Producer端的 ...
- Apache Kafka Consumer 消费者集
1.目标 在我们的上一篇文章中,我们讨论了Kafka Producer.今天,我们将讨论Kafka Consumer.首先,我们将看到什么是Kafka Consumer和Kafka Consumer的 ...
- 消费者组consumer group详解-Kafka从入门到精通(九)
上篇文章说了,kafka可以通过实现partitioner自定义分区,producer拦截器,拦截器是在producer发送消息之后,回调之前调用,里面主要重写两个方法,一个是onSend,可以重新定 ...
- java.io.NotSerializableException: org.apache.kafka.clients.consumer.ConsumerRecord
java消费kafka数据时报错 ERROR [Executor task launch worker for task 90] - Exception in task 0.0 in stage 54 ...
- Kafka consumer多线程下not safe for multi-threaded access问题
Kafka consumer多线程下not safe for multi-threaded access问题 默认配置下kafka consumer的offset的commit是自动的,如需改成手动提 ...
- 【Kafka笔记】4.Kafka API详细解析 Java版本(Producer API,Consumer API,拦截器等)
简介 Kafka的API有Producer API,Consumer API还有自定义Interceptor (自定义拦截器),以及处理的流使用的Streams API和构建连接器的Kafka Con ...
- java 获取kafka lag,聊聊kafka consumer offset lag的监控
序 本文主要讨论一下kafka consumer offset lag的监控 方案 利用官方的类库 ConsumerOffsetChecker ConsumerGroupCommand 利用官方的JM ...
- java.lang.NoSuchMethodError: org.apache.kafka.clients.consumer.KafkaConsumer.assign(Ljava/util/List
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接: Flink入门程序异常,记录一下跟大家分享. SLF4J: Failed to l ...
最新文章
- 腾讯优图实验室-计算机视觉(日常实习生招聘)
- java redis 批量删除key_Redis,就是这么朴实无华
- 2020CCPC(威海) - Caesar Cipher(线段树+哈希)
- CentOS 7 Apache服务的安装与配置(转)
- 如何解决ArrayAdapter requires the resource ID to be a TextView
- 用户登录自动注销问题
- 【收藏】一份最新的、全面的NLP文本分类综述
- java 实例化是什么及五种实例化方法
- 【开发神器】自动化测试、用 Apipost!
- 如何设置win7计算机不更新,win7系统不要自动更新的设置步骤(图文)
- 二叉树遍历之递归与非递归遍历
- Cmd命令检测电脑配置:
- 计算机开机按f1,开机要按F1怎么解决?电脑开机不按F1进去系统的方法
- android版本兼容API24,Android 7.0 (API 24) 适配
- 瀑布流网站数据如何采集解决思路方法
- 学会php又忘了,要学会忘记的说说,学会忘记一个人的说说
- PostgreSQL 彻底解决膨胀问题
- Fansblog HDU-6608(费马小定理、威尔逊定理)
- t20171215a1BILL的账单
- 《给业余投资者的10条军规 (雪球「岛」系列) (闲来一坐s话投资》读书笔记
热门文章
- TOP100summit:【分享实录-QQ空间】10亿级直播背后的技术优化
- Word中调整编号和文字的间距
- 离线计算框架MapReduce
- WSL2 下的 Docker 配置,使用网易云镜像 + 更改 docker 文件系统(否则无法 apt update)
- 【数据结构笔记11】二叉搜索树,动态查找,删除操作
- C++ Primer(第5版)
- 如何设置硬盘安装linux,linux用硬盘安装时所设置选项
- java 重命名_Java如何重命名文件?
- android 自定义绘画,【整理】Android 自定义视图之画图
- Jquery获取iframe中的元素