kafka单节点单broker(一个集群上面只有一个kafka集群)命令如下:
主要还是看官网最重要。
#zookeeper启动
cd /usr/local/kafka
bin/zookeeper-server-start.sh config/zookeeper.properties
#kafka启动
cd /usr/local/kafka
./bin/kafka-server-start.sh config/server.properties
#kafka创建topic:zk
cd /usr/local/kafka
./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic HelloWorld
#kafka查看topic
cd /usr/local/kafka
./bin/kafka-topics.sh --list --zookeeper localhost:2181
#发送消息(生产消息):broker
cd /usr/local/kafka
./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic HelloWorld
#消费消息:zk
cd /usr/local/kafka
./bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic HelloWorld --from-beginning
#查看所有topic
cd /usr/local/kafka
./bin/kafka-topics.sh --describe --zookeeper localhost:2181