要查看Kafka中的topic列表,可以使用以下命令行工具:
1. 使用kafka-topics.sh腳本:
bin/kafka-topics.sh --list --bootstrap-server <kafka-server>:<port>
其中,``是Kafka服務器的主機名或IP地址,``是Kafka服務器的端口號(默認為9092)。執行該命令將返回Kafka集群中所有可用的topic列表。
2. 使用kafka-topics命令(僅適用于Kafka 2.6.0及更高版本):
kafka-topics --list --bootstrap-server <kafka-server>:<port>
這是新版本Kafka引入的簡化命令,與之前的腳本相比更加方便。
確保替換``和``為正確的Kafka服務器信息,并確保你已經在Kafka的安裝目錄中運行了命令。執行命令后,將會返回當前Kafka集群中的所有topic列表。