文章更新时间:2021/10/28
一、安装JDK
过程就不过多介绍了...
二、安装Zookeeper
安装过程可以参考此处~
三、安装并配置kafka
下载kafka
Kafka下载地址: http://kafka.apache.org/downloads
解压文件
修改配置文件
一些主要的配置信息
四、启动并测试kafka【以windows操作示例】
启动ZK
启动kafka
创建topic
再次进入kafka的bat脚本目录,输入cmd打开命令行窗口,输入以下命令,创建kafka的消息topics【topic名为zhTest】
replication-factor:表示在不同的broker中保存几份副本。
partitions:表示分区数。设置为1表示该topic(同一个brocker上)存在有多少个分区。PS:每个分区的数据是不重复的,用于提高吞吐量。
查看topic
启动生产者
再次进入kafka的bat脚本目录,输入cmd打开命令行窗口,输入以下命令,创建Producer:
可在窗口中输入消息内容:
启动消费者
再次进入kafka的bat脚本目录,输入cmd打开命令行窗口,输入以下命令,创建consumer:
可在窗口中输出消息内容:
PS:某些博文里会推荐使用
这个命令来启动消费者,这里说明一下,低版本的kafka是用这个命令来启动消费者并进行消息消费的,由于本文使用的kafka版本较高,所以才用的上面那个命令行进行消费者启动,并消费信息。