这两指令为什么第一个不行,2181端口是zookeeper的端口,不能通过zookeeper间接创建topic吗,我见有的教程里就是使用2181端口创建topic的,但我的不行,显示超时timedout,这是啥原因
kafka-topics.sh --list --bootstrap-server localhost:2181
kafka-topics.sh --list --bootstrap-server localhost:9092
{
"version":1, // 版本编号目前固定为数字1
"partitions":{ // partitionId编号
"1":[ //同步副本组brokerId列表
101,
103
],
"0":[
103,
102
]
}
}
用zookeeper来创建topic的话不能用--bootstrap-server,要用--zookeeper,参考这条
./kafka-topics.sh --create --topic topic名称 --replication-factor 副本数 --partitions 分区数 --zookeeper localhost:2181