当我收到缺少必需参数“[topic]”的错误时,我如何尝试阅读 kafka 中的主题

How can i try to read to topic in kafka when i am getting an error as Missing required argument "[topic]"

我在从单节点集群读取主题时遇到错误

kafka-console-producer.bat -- broker-list localhost:9092 -- topic raja

以下错误

Missing required argument "[topic]"

kafka version-kafka_2.13-2.4.0

参数标签之间有一个 space,所以它不起作用。如果您正在阅读该主题,还请注意 consumer 而不是 producer

尝试:

kafka-console-consumer.bat --broker-list localhost:9092 --topic raja

参考:https://kafka.apache.org/documentation/#quickstart_consume

我建议你多做研究和培训。

您使用 kafka CONSUMER 来读取主题,而不是 PRODUCER,
而且,正如@Robin Moffatt 在我输入答案时提到的那样,
删除参数标签之间的空格:

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic raja

这应该有效。

如果您想从头阅读主题,请同时添加:

--from-beginning