1、下载kafka_2.12-0.10.2.0.tar.gz
2、解压
tar zxvf kafka_2.12-0.10.2.0.tar.gz
chmod +x ./kafka_2.12-0.10.2.0/bin/*.sh
3、修改Kafka服务端配置文件server.properties
# 设置节点id
broker.id=0
#设置日志文件目录
log.dirs= /tmp/kafka-logs
# 设置zookeeper连接地址
zookeeper.connect=localhost:2181
4、启动kafka服务端(确保zookeeper服务已经启动),结尾添加&符号可以在启动之后离开控制台
bin/kafka-server-start.sh config/server.properties &
5、创建主题
# 创建单副本单分区的主题"test_01"
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
# 查看主题列表
bin/kafka-topics.sh --list --zookeeper localhost:2181
test_01
6.发送消息(创建生产者)
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test-01
测试消息内容
7.消费消息(创建消费者)
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test_01 --from-beginning
测试消息内容
注:打开两个终端,分别去创建生产者(回车输入消息内容)、消费者(这边就可以自动接收),