CentOS7 安装 Kafka

来源:互联网 发布:触摸屏plc一体机编程 编辑:程序博客网 时间:2024/06/03 21:56

安装

官网

  • http://kafka.apache.org/downloads

1.下载

➜ wget http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/0.11.0.0/kafka_2.12-0.11.0.0.tgz 

2.解压

➜ tar zxvf kafka_2.12-0.11.0.0.tgz➜ mv kafka_2.12-0.11.0.0 kafka➜ cd kafka

功能验证

1.启动 Zookeeper

使用安装包中的脚本启动单节点Zookeeper 实例:

➜ bin/zookeeper-server-start.sh -daemon config/zookeeper.properties

2.启动 Kafka 服务

使用kafka-server-start.sh 启动kafka 服务:

➜ bin/kafka-server-start.sh config/server.properties

3.创建topic

使用kafka-topics.sh 创建单分区单副本的topic test:

 bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

查看topic:

 bin/kafka-topics.sh --list --zookeeper localhost:2181test

4.产生消息

使用kafka-console-producer.sh 发送消息:

➜ bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test Hello world!

5.消费消息

使用kafka-console-consumer.sh 接收消息并在终端打印:

 bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginningHello world!

这里写图片描述