列出所有主题
./kafka-topics.sh --bootstrap-server localhost:9092 --list
列出所有主题的详细信息
./kafka-topics.sh --bootstrap-server localhost:9092 --describe
创建主题名my-topic 1副本,8分区
./kafka-topics.sh --bootstrap-server localhost:9092 --create --topic my-topic --replication-factor 1 --partitions 8
增加分区,注意分区无法被删除
./kafka-topics.sh --botstrap-server localhost:9092 --alter --topic my-topic --partitions 16
创建生产者(控制台)
./kafka-console-producer.sh --broker-list localhost:9092 --topic my-topic
创建消费者(控制台)
./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic my-topic --from-beginning --consumer.config ../cofig/consumer.properties
kafka终止命令
./kafka-server-stop.sh