Kafka(卡夫卡?《变形记》?)
安装Java的JDK
yum search openjdk
yum install java-1.8.0-openjdk.x86_64 -y
下载kafka
目前最新版本是1.0.0(2018-12-29)
wget http://archive.apache.org/dist/kafka/1.0.0/kafka_2.11-1.0.0.tgz
tar zxvf kafka_2.11-1.0.0.tgz
mv kafka_2.11-1.0.0 kafka
cd kafka
启动服务
# 启动zookeeper 默认端口:2181
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
# 启动kafka server.properties中默认端口:9092
bin/kafka-server-start.sh -daemon config/server.properties
# 创建topic
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
# 开启两个ssh 一个作为producer, 一个作为consumer
# 生产消息
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
# 消费消息
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test