kafka常用指令
-
启动kafka服务
./bin/kafka-server-start.sh -daemon config/server.properties &
-
创建topic
#--create:创建 --zookeeper:zookeeper地址加端口号 --replication-factor:副本数 --partitions:主题分区 --topic:topic的名字 ./bin/kafka-topics.sh --create --zookeeper localhost:9092 --replication-factor 1 --partitions 1 --topic test
-
查看topic信息
./bin/kafka-topics.sh --zookeeper localhost:9092 --describe --topic test
-
启动生产者
./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
-
标题启动消费者
./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test \
-
用docker安装kafka客户端
docker run -d --name my-kafka --restart always -v /etc/hosts:/etc/hosts -eZK_HOSTS=123.57.177.22:2181 \ -p 8000:9000 kafkamanager/kafka-manager