目录
Kafka是由Apache软件基金会开发的一个开源流处理平台,Kafka是一种高吞吐量的分布式发布订阅消息系统.
一 下载安装
下载地址:https://kafka.apache.org/download
建议不要下载最高版本,我下载的是2.8.1版本
链接:https://pan.baidu.com/s/1CCf-jf6XUWh3ZLM0sp7X0g
提取码:0704
下载解压到本地即可使用,注意路径不要有空格
二 启动
1 先启动注册中心
需要参数(就是注册中心的配置文件) → 注册中心类似于rocketmq的命名服务器
带参启动注册中心
zookeeper-server-start.bat ../../config/zookeeper.properties
启动成功
默认端口:2181
2 再启动kafka服务器
带参启动kafka服务器
再开一个cmd窗口
kafka-server-start.bat ../../config/server.properties
启动成功
这里是kafka启动时的配置值
默认端口:9092
启动报错看这里
三 topic操作
创建了一个叫 qing 的topic
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic qing
查看topic 列表
kafka-topics.bat --zookeeper localhost:2181 --list
四 生产和消费