kafka通过脚本查询到kafkatopic元数据,但是kafka还未启动
时间: 2023-10-06 14:09:30 浏览: 135
sh代码-Shell 脚本方式启动Kafka服务
在kafka还未启动时,是无法查询到kafka topic的元数据的。因为kafka的元数据是存在于broker中的,只有在broker启动后才能够查询到。
如果你想要在启动kafka之前就查询kafka topic的元数据,可以考虑使用kafka的命令行工具来进行查询。例如,使用命令行工具kafka-topics.sh,可以通过以下命令来查询topic的元数据:
```
./kafka-topics.sh --bootstrap-server <broker-list> --describe --topic <topic-name>
```
其中,`<broker-list>`是kafka broker的地址列表,多个地址可以使用逗号分隔;`<topic-name>`是要查询的topic的名称。
需要注意的是,这种方式查询到的元数据是静态的,即只包含当前时刻的元数据信息,无法动态地获取最新的元数据信息。
阅读全文