Apache kafka kakfka控制台使用者是否从多个分区消费
我有一个带有多个分区的卡夫卡主题 我想将主题转储到一个文件中,在那里进行一些分析,因此我认为最简单的方法是使用kafka控制台 我的问题是,kafka控制台使用者能够读取所有主题分区,还是将其分配给单个分区Apache kafka kakfka控制台使用者是否从多个分区消费,apache-kafka,Apache Kafka,我有一个带有多个分区的卡夫卡主题 我想将主题转储到一个文件中,在那里进行一些分析,因此我认为最简单的方法是使用kafka控制台 我的问题是,kafka控制台使用者能够读取所有主题分区,还是将其分配给单个分区 如果没有,如何将kafka控制台使用者分配给特定分区,因此a必须启动与分区数量相同的kafka控制台使用者。是的,kafka控制台使用者读取所有可用分区。再看看,它有一些更高级但有用的特性 是的,kafka控制台使用者读取所有可用分区。再看看,它有一些更高级但有用的特性 正如Lukas之前提
如果没有,如何将kafka控制台使用者分配给特定分区,因此a必须启动与分区数量相同的kafka控制台使用者。是的,kafka控制台使用者读取所有可用分区。再看看,它有一些更高级但有用的特性 是的,kafka控制台使用者读取所有可用分区。再看看,它有一些更高级但有用的特性 正如Lukas之前提到的,您可以使用kafkacat将主题中的所有消息转储到本地文件:
kafkacat -b a_broker -t your_topic -o beginning > all_msgs.bin
这将消耗来自所有分区的消息,如果您想限制为单个分区,请使用-p
开关
默认的输出消息分隔符为换行符(\n),如果需要其他内容,请使用
-f”“
选项。正如Lukas前面提到的,您可以使用kafkacat将主题中的所有消息转储到本地文件:
kafkacat -b a_broker -t your_topic -o beginning > all_msgs.bin
这将消耗来自所有分区的消息,如果您想限制为单个分区,请使用-p
开关
默认的输出消息分隔符是换行符(\n),如果需要其他内容,请使用-f”“
选项