首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows上安装Kafka?

问如何在Windows上安装Kafka?
EN

Stack Overflow用户
提问于 2014-04-16 16:25:50
回答 8查看 92.2K关注 0票数 42

我试图在Windows上安装卡夫卡消息队列,以测试的用途(而不是为了生产)。

我找到了这篇关于如何在Windows:http://janschulte.wordpress.com/2013/10/13/apache-kafka-0-8-on-windows/上安装ApacheKafka0.8的文章

这是一篇好文章,但不幸的是,它已经过时了。

有人知道实现这个目标的方法吗?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2014-04-17 08:38:20

好吧,终于不复杂了:)

唯一的步骤是:

编辑 (2021/10)最新版本的卡夫卡在启动时就有一个AccessDeniedException,即使成功启动,也会在日志旋转期间抛出相同的错误。Kafka使用为Unix文件系统库设计的Java方法,因此建议使用WSL2 (链接到汇合博客,但步骤也适用于Apache直接安装)。

旧答案

  1. 下载卡夫卡并将其解压缩到好的地方(比方说C:/Kafka)
  2. 安装西格温

如果使用Cygwin,编辑\bin\kafka-run-class.sh并在文件末尾更改

代码语言:javascript
复制
`exec $JAVA $KAFKA_HEAP_OPTS $KAFKA_JVM_PERFORMANCE_OPTS $KAFKA_GC_LOG_OPTS $KAFKA_JMX_OPTS $KAFKA_LOG4J_OPTS -cp $CLASSPATH $KAFKA_OPTS "$@"`

至

代码语言:javascript
复制
``exec java $KAFKA_HEAP_OPTS $KAFKA_JVM_PERFORMANCE_OPTS $KAFKA_GC_LOG_OPTS $KAFKA_JMX_OPTS $KAFKA_LOG4J_OPTS -cp `cygpath -wp $CLASSPATH` $KAFKA_OPTS "$@"``
  1. 在环境变量中,将java添加到路径系统变量中:

​

​

就这样..。您现在可以运行ZooKeeper和Kafka服务器以及开始玩话题之类的东西。

票数 34
EN

Stack Overflow用户

发布于 2016-08-11 12:01:31

以下是我在Windows上运行kafka所遵循的步骤

  1. 先安装动物园管理员(I 下载 v3.3.6) zookeeper-3.3.6.tar.gz
  2. 解压动物园管理员并在powershell/cmd \zookeeper-3.3.6\bin> .\zkServer.cmd中运行此命令,这将在localhost:2181上启动一个Zookeeper实例
  3. 下载Kafka二进制版本(I 下载 v0.10.0.1)kafka_2.10-0.10.0.1.tgz
  4. 提取卡夫卡,是时候修改一些吐露了
  5. 在卡夫卡提取内部,你可以找到.\config\server.properties
  6. 在.\config\server.properties中替换log.dirs=c:/kafka/kafka-logs
  7. 注意:确保在相关路径中创建这些文件夹。
  8. 喜讯:现在Kafka附带了windows .bat脚本,您可以在./bin/windows文件夹中找到这些文件。
  9. 启动powershell/cmd并运行以下命令来启动Kafka broker .\bin\windows\kafka-server-start.bat .\config\server.properties
  10. 现在你有了一个运行中的动物园管理员实例和一个卡夫卡经纪人。
票数 22
EN

Stack Overflow用户

发布于 2017-06-13 07:07:55

  1. 从下载卡夫卡的任何二进制版本(我已经下载了kafka_2.11-0.10.2.0)
  2. 将其解压缩到任何文件夹(我已解压到"C:\Kafka")
  3. 打开命令提示符
  4. 转到提取kafka的文件夹(C:\kafka\kafka_2.11-0.10.2.0)
  5. 运行此命令以启动 .\bin\windows\动物园管理员-服务器-start.bat .\config\zookeeper.properties
  6. 运行以下命令启动Kafka .\bin\windows\kafka-server-start.bat .\config\server.properties

​

现在起作用了!

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23115013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档