本文根据kafka官网说明,分享kafka环境搭建过程。官网说明
从官网下载kafka压缩包kafka_2.11-0.10.1.0.tgz,解压后进入主目录:
[root@centos-78 kafka_2.11-0.10.1.0]# ls
bin config libs LICENSE logs NOTICE site-docs
kafka的启动主要是执行脚本,而不是服务方式启动,因为kafka用到zookeeper,所以在启动kafka之前要先启动zookeeper,如果没有安装zookeeper可以使用kafka自带的zookeeper快速启动,也是脚本方式,以配置文件为参数:
bin/zookeeper-server-start.sh config/zookeeper.properties
然后启动kafka:
bin/kafka-server-start.sh config/server.properties
kafka中处理消息是以topic分类的,在存储消息时要先创建topic:
bin/kafka