在此目录下运行命令
/opt/kafka_2.12-2.2.0/
启动内置的zookeeper
bin/zookeeper-server-start.sh config/zookeeper.properties
启动kafka服务
bin/kafka-server-start.sh config/server.properties
创建topic话题
bin/kafka-topics.sh --create --topic test --bootstrap-server 192.168.72.128:9092 -partitions 3 -replication-factor 1
查看所有topic话题
bin/kafka-topics.sh --list --bootstrap-server 192.168.72.128:9092
查看指定话题的详情
bin/kafka-topics.sh --bootstrap-server 192.168.72.128:9092 --describe --topic test
创建生产者
bin/kafka-console-producer.sh --broker-list 192.168.72.128:9092 --topic 1712e
创建消费者
bin/kafka-console-consumer.sh --bootstrap-server 192.168.230.128:9092 --topic 1712e
使用外置的zookeeper,内置和外置只需要开一个即可
以下命令是在此目录下运行
/opt/zookeeper-3.4.14
启动zookeeper
bin/zkServer.sh start
查看zookeeper状态
bin/zkServer.sh status
停止zookeeper
bin/zkServer.sh stop
开启kafk
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
开启服务器
bin/kafka-server-start.sh -daemon config/server.properties
创建生产者
bin/kafka-console-producer.sh --broker-list 192.168.72.128:9092 --topic 1712e
新建窗口创建消费者
bin/kafka-console-consumer.sh --bootstrap-server 192.168.72.128:9092 --topic 1712e