kafka初学笔记
2019-04-23 本文已影响0人
冒险小A
下载安装
下载:wget http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.2.0/kafka_2.12-2.2.0.tgz
解压:tar -zvxf kafka_2.12-2.2.0.tgz
打开kafka内置zookeeper服务
./bin/zookeeper-server-start.sh config/zookeeper.properties
zookeeper默认监听的是2181端口
打开kafka服务./bin/kafka-server-start.sh config/server.properties
测试生产者消费者
创建一个名为hello的topic./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic hello
查看topic列表./bin/kafka-topics.sh --list --zookeeper localhost:2181
生产消息./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic hello
>hello xiao a
>hello shouyi
消费消息
老版本消费命令,新版已经被删除
./bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic hello --from-beginning
新版本正确消费命令bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic hello --from-beginning