首先,需要进入到kafka的目录下
开启服务
nohup bin/kafka-server-start.sh config/server.properties > kafka-start.log 2>&1 & 或者
bin/kafka-server-start.sh config/server.properties &
创建主题
bin/kafka-topics.sh --create --zookeeper 节点A:2181,节点B:2181,节点C:2181 --replication-factor 3 --partitions 3 --topic 主题名
查看已创建的主题
bin/kafka-topics.sh --list --zookeeper localhost:2181
查看主题中的消息(包括消费和未消费的信息)
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic 主题名 --from-beginning
运行生产者,向主题中发送消息
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic 主题名
启动消费者
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic 主题名 --from-beginning