盗代码

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一、下载kafka文件

二、编写配置文件

下载完后,解压到自己规定的文件夹即可,在解压完成后配置如下文件:server.properties、zookeeper.properties。

那就先来编辑server.properties,在这个文件中找到log.dirs(记得现在kafka解压的根目录创建相应的logs、data文件夹,以防启动报错),然后修改为:

log.dirs=D:\\kafka_2.12-2.8.0\\logs

然后打开zookeeper.properties文件,找到dataDir属性,修改为如下:

dataDir=D:\\kafka_2.12-2.8.0\\data

三、启动

在安装完成后及配置完以上文件后,那就可以启动kafka的内置zookeeper了,首先在控制台中进入到kafka解压的根目录,然后执行如下命令:

D:\kafka_2.12-2.8.0>.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties

启动成功后,那就来继续来启动kafka,启动命令如下:

D:\kafka_2.12-2.8.0>.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties

四、测试

安装好了之后,还是要进行测试一下的,这里在新的窗口中创建topic测试主题test123:

D:\kafka_2.12-2.8.0>.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test123
Created topic test123.

接下来创建一个生产消息,在执行完命令后输入“hello world”,命令如下:

D:\kafka_2.12-2.8.0>.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test123
>hello world

然后执行如下命令来消费消息,命令如下:

D:\kafka_2.12-2.8.0>.\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test123 --from-beginning
hello world

 

posted on 2021-10-08 18:41    阅读(204)  评论(0编辑  收藏  举报