如何阻止kafka python消费者在获得我想要的记录后,执行我的其余过程

flmtquvp  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(284)

每次在python中运行consumer时,我都希望使用从开始到结束的所有消息,如果得到所需的记录,则停止并结束consumer,然后继续我的其余进程。

hivapdat

hivapdat1#

每次启动消费者时都可以使用seek(使用offset\u开头)。这会将分区的消耗位置设置为偏移。之后,继续像往常一样处理消息。
当您遇到需要停止消费的记录时,请使用close

相关问题