Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka kakfka控制台使用者是否从多个分区消费_Apache Kafka - Fatal编程技术网

Apache kafka kakfka控制台使用者是否从多个分区消费

Apache kafka kakfka控制台使用者是否从多个分区消费,apache-kafka,Apache Kafka,我有一个带有多个分区的卡夫卡主题 我想将主题转储到一个文件中,在那里进行一些分析,因此我认为最简单的方法是使用kafka控制台 我的问题是,kafka控制台使用者能够读取所有主题分区,还是将其分配给单个分区 如果没有,如何将kafka控制台使用者分配给特定分区,因此a必须启动与分区数量相同的kafka控制台使用者。是的,kafka控制台使用者读取所有可用分区。再看看,它有一些更高级但有用的特性 是的,kafka控制台使用者读取所有可用分区。再看看,它有一些更高级但有用的特性 正如Lukas之前提

我有一个带有多个分区的卡夫卡主题

我想将主题转储到一个文件中,在那里进行一些分析,因此我认为最简单的方法是使用kafka控制台

我的问题是,kafka控制台使用者能够读取所有主题分区,还是将其分配给单个分区


如果没有,如何将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”“
选项