注意:没有重复 How to get consumer group offsets for partition in Golang Kafka 10不能回答我的问题,它甚至不是可行的解决方案
我正在尝试编写一个函数,该函数查询kafka以获取所有主题的所有消费者组偏移量。
为此,我希望阅读__consumer_offsets
主题中的所有消息并进行解析。
但是,在我浏览过的所有kakfa go库中,我无法找到一种方法来读取来自__consumer_offsets
的所有消息而不消耗它们。
({kafka-go
为我提供了一种读取单个分区的方法,或者为整个主题提供消费消息)
所以我的问题是,简单地说:有没有一种方法可以使用那里的任何kafka库来获取所有主题的所有组的消费者组偏移量?
如果没有,是否可以获取给定主题和组ID的偏移量?