Windows中kafka安装步骤

windows中kafka安装步骤

前提:必须配置好zookeeper,并把服务开启,cmd窗口不要关闭(zookeeper配置步骤在上篇文章中有)

  1. 在官网上下载压缩包
    http://kafka.apache.org/downloads.html
    推荐下载2.12版本
    Windows中kafka安装步骤_第1张图片
    Windows中kafka安装步骤_第2张图片
  2. 进入config目录下,修改server.properties文件(用记事本编辑),查找关键字log.dirs=和zookeeper.connect=
    Windows中kafka安装步骤_第3张图片
    在这里插入图片描述
    在这里插入图片描述
  3. 启动kafka服务
    命令:
    .\bin\windows\kafka-server-start.bat .\config\server.properties
    出现以下界面就表示启动成功
    Windows中kafka安装步骤_第4张图片
    注意:这个窗口不要关闭
  4. 测试
    创建主题:
    命令:
    bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic kjTest(这个是主题名随便取)
    查看主题命令:bin\windows\kafka-topics.bat --list --zookeeper localhost:2181
    创建生产者:
    命令:
    bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic kjTest
    Windows中kafka安装步骤_第5张图片
    注意:这个窗口不要关闭
    创建消费者:
    重新打开一个cmd窗口
    命令:
    kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic kjTest --from-beginning
    在这里插入图片描述
    如果生产者哪里产生的消息,消费者都可以接收就代表可以了
    注意:(kafka服务启动不成功常见错误)
    报错java.io.IOException:Map failed
    解决办法:这个错误应该是你的jdk是32位的,你需要重新装一个64位的就可以了
    还有一个错误不记得提示了
    反正就是kafka不能安装在有空格的目录下,他读取不到(譬如装载file program目录下)

你可能感兴趣的:(kafka)