我想获得一个kafka话题的偏移量
我尝试了这里提到的代码:https://stackoverflow.com/a/44685608/2762279但它不起作用。
我发现获取偏移量需要分区参数end_offsets(partitions)
因此,我使用底层代码查找主题的分区,但它返回None
。
from kafka import KafkaConsumer
topic = 'TOPIC'
consumer = KafkaConsumer(
topic,
bootstrap_servers=['IP:PORT'],
client_id = 'CLI',
group_id='GR',
auto_offset_reset='earliest',
consumer_timeout_ms=10000)
print(consumer.partitions_for_topic(topic))
我应该在获取分区之前调用方法(某种连接)吗?