C 如何获取卡夫卡主题分区的最后偏移量?
我正在使用C库(C 如何获取卡夫卡主题分区的最后偏移量?,c,apache-kafka,librdkafka,C,Apache Kafka,Librdkafka,我正在使用C库(librdkafka)编写卡夫卡消费者。我需要知道给定主题分区的最后偏移量(以及延迟)。我知道用Python是可能的(来自Stackoverflow上的一篇类似文章),但我没有找到用C。。。谢谢。您可以使用以获得分区的高偏移量和低偏移量 query\u watermark\u offset(const std::string&topic,int32\u t分区,int64\u t*低,int64\u t*高,int timeout\u ms)=0 低(最早/开始)和高(最新/结束
librdkafka
)编写卡夫卡消费者。我需要知道给定主题分区的最后偏移量(以及延迟)。我知道用Python是可能的(来自Stackoverflow上的一篇类似文章),但我没有找到用C。。。谢谢。您可以使用以获得分区的高偏移量和低偏移量
query\u watermark\u offset(const std::string&topic,int32\u t分区,int64\u t*低,int64\u t*高,int timeout\u ms)=0
低(最早/开始)和高(最新/结束)偏移量的查询代理
用于分区
偏移量分别以*低和*高返回
成功时返回RdKafka::ERR_NO_ERROR
,失败时返回错误代码
非常感谢:rd_kafka_query_watermark_offset就可以了,高偏移量正是我需要的!