Apache kafka kafka stream调用poll()从kafka主题获取记录的次数
我正试图进一步理解卡夫卡流处理器。我想知道卡夫卡流处理器从卡夫卡获取数据的轮询频率是多少 据我所知,kafka stream processor在内部创建了一个kafka消费者客户端,该客户端从kafka获取数据(并调用Apache kafka kafka stream调用poll()从kafka主题获取记录的次数,apache-kafka,apache-kafka-streams,Apache Kafka,Apache Kafka Streams,我正试图进一步理解卡夫卡流处理器。我想知道卡夫卡流处理器从卡夫卡获取数据的轮询频率是多少 据我所知,kafka stream processor在内部创建了一个kafka消费者客户端,该客户端从kafka获取数据(并调用poll()) 那么,当第一次调用poll()时,下一次调用它从卡夫卡获取数据是什么时候?它每秒发生多次吗?我如何知道调用poll()的次数(用于从kafka获取数据) 理解这一点的任何帮助都会大有帮助。调用poll()的频率没有绝对数字。有多个因素会影响调用poll()的频率。
poll()
)
那么,当第一次调用poll()
时,下一次调用它从卡夫卡获取数据是什么时候?它每秒发生多次吗?我如何知道调用poll()的次数(用于从kafka获取数据)
理解这一点的任何帮助都会大有帮助。调用
poll()
的频率没有绝对数字。有多个因素会影响调用poll()
的频率。作为一个简化模型,您可以假设调用了poll()
,获取了N条记录,并在处理完所有N条记录后再次调用
Kafka Streams收集指标,告诉您调用poll()
的频率,因此您可以轻松监控它: