我无法在 Windows 上运行 Kafka

dev*_*oon 6 windows apache-kafka apache-zookeeper

这些天我正在学习微服务架构,我需要运行 Kafka 来遵循一些教程。然而,cmd 上的 Zookeeper-server-start 这是运行 Kafka 的第一步,对我来说不起作用。\n它说“\xc2\xa0命令\xc2\xa0的语法\xc2\xa0是\xc2\xa0不正确\”

\n\n

我按照下面的流程进行操作

\n\n
    \n
  1. 下载 kafka 和 extarct\n( https://kafka.apache.org/downloads - kafka_2.11-2.1.0.tgz (二进制下载))

  2. \n
  3. 打开cmd并写入命令

  4. \n
\n\n

这些是我到目前为止尝试过的(在 kafka 目录中)

\n\n
    \n
  • bin\\windows\\zookeeper-server-start.bat Zookeeper.properties
  • \n
  • .\\bin\\windows\\zookeeper-server-start.bat .\\config\\zookeeper.properties
  • \n
  • \\bin\\windows\\zookeeper-server-start.bat \\config\\zookeeper.properties
  • \n
  • Zookeeper-服务器-start.bat ../../config/zookeeper.properties
  • \n
\n\n

等等...另外,kafka目录太长不会导致错误。(C:\\kafka)

\n\n

这是捕获图像。 第二行表示“命令的语法不正确”

\n

Rob*_*att 0

最好的办法是运行 Docker,并在其下运行 Kafka。您可以在此处找到docker 镜像,并在此处找到 Docker Compose示例