Kafka快速入门之案例教程
先准备工具
下载kafka
kafka下载地址: http://archive.apache.org/dist/kafka/
博主推荐下载 2.0以上的版本,解压后的文件
下载zookeeper
zookeeper下载地址: http://zookeeper.apache.org/
博主知道,大伙儿都晓得Kafka需要zookeeper作为注册中心。Kafka内置也有zookeeper,但是本人还是比较推荐使用外部的zookeeper。因人而异!
好,到这里博主相信大家都已经下载好了,接下来就是把Kafka和zookeeper启动了。
先cp 一份zoo_sample.cfg -> zoo.cfg 可以自己取个名字。
不说废话,直接贴图:
接下来启动zookeeper,下面有命令可以直接cv
./zkServer.sh start
./zkServer.sh status
zookeeper单台搭建算是完成了。
兄弟们都坚持到这里了。是不是有点累,对,咋们还得继续。加油
坚持坚持
接下来是Kafka的配置了,不用担心很容易的。直接贴图:
Kafka需要想zookeeper进行注册
给定唯一标识id,如果是单体,或是集群都养成这种习惯都是很好的。
接下来就是启动Kafka生产者:
./bin/kafka-console-producer.sh --broker-list "主机ip":9092 --topic hello
接下来就是启动Kafka消费者:
./bin/kafka-console-consumer.sh --bootstrap-server "主机ip":9092 --from-beginning --topic hello
别忘记了,我上面的"" 是你们主机的IP哈。
最后,完成Kafka的生产者–消费者模式了。是不是很容易,生产上也类似,只不过数据不同而已。方法相通!!!
来源:CSDN
作者:凉忆-
链接:https://blog.csdn.net/weixin_45982841/article/details/104057208