Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 如何从卡夫卡主题中检索特定数量的消息_Apache Kafka - Fatal编程技术网

Apache kafka 如何从卡夫卡主题中检索特定数量的消息

Apache kafka 如何从卡夫卡主题中检索特定数量的消息,apache-kafka,Apache Kafka,我正在使用queuedchunks.max属性一次从主题中检索10封邮件,但它将返回所有可用邮件(超过10封)。请告诉我是否有方法仅检索所需邮件。可能有助于您理解 请设置batch.size的值,如中所示,以便一次从一个主题获取10条消息。听起来像是在查找max.poll.records 如果您想使用少于默认数量的记录,可以手动将计数器添加到应用程序中,然后在看到这么多消息时中断循环 如果你发布一些有代表性的代码,别人会更容易帮助你。因为要使用卡夫卡消息,你需要一条一条地执行while循环获取每

我正在使用queuedchunks.max属性一次从主题中检索10封邮件,但它将返回所有可用邮件(超过10封)。请告诉我是否有方法仅检索所需邮件。

可能有助于您理解


请设置batch.size的值,如中所示,以便一次从一个主题获取10条消息。

听起来像是在查找
max.poll.records


如果您想使用少于默认数量的记录,可以手动将计数器添加到应用程序中,然后在看到这么多消息时中断循环

如果你发布一些有代表性的代码,别人会更容易帮助你。因为要使用卡夫卡消息,你需要一条一条地执行while循环获取每条消息,为什么不在需要的消息数量之后中断呢?