安装 Kafka 作为 windows 服务
Install Kafka as windows service
如何安装 运行 Apache Kafka 作为 windows 服务?现在我需要转到命令提示符并启动 zookeeper 和 kafka 服务器。有什么方法可以将 Apache Kafka 安装为 Windows 服务?
我只看到下面的博客,但不知道 "Adjusts the settings for a Windows environment" 和 "Build the project in Release mode" 是什么意思
http://www.lukemerrett.com/2015/12/01/apache-kafka-windows-service-wrapper/
谢谢!
按照以下规定执行所有先决条件和安装步骤:
Setting Up and Running Apache Kafka on Windows OS
完成 C 部分第 6 步之前的所有步骤
(i) 使用 NSSM(免费服务管理器)并在路径和参数中输入以下内容,为 ZooKeeper 创建 Windows 服务:
路径:<ZooKeeper directory>\bin\windows\zookeeper-server-start.bat
参数:<ZooKeeper directory>\config\zookeeper.properties
(ii) 使用 NSSM(免费服务管理器)并在路径和参数中输入以下内容,为 Kafka 创建一个 Windows 服务:
路径:<Kafka directory>\bin\windows\kafka-server-start.bat
参数:<Kafka directory>\config\kafka.properties
提供 ZooKeeper 服务的依赖项(在 Kafka 的 NSSM 设置中的 Dependencies 选项卡下),这样当您启动 Kafka 服务时,ZooKeeper 服务会自动启动(如果它还没有 运行) .
注意:请注意 ZooKeeper 随 Kafka 一起提供,启动和停止 ZooKeeper 服务的二进制文件位于同一 <Kafka directory>\bin\windows\
目录中。
希望解释清楚!
如果您有兴趣,也有一些 GitHub 项目在做这件事。
有一个:https://github.com/lukemerrett/Kafka-Windows-Service,它还会为您安装 ZooKeeper 和 Kafka。
而且我还创建了我自己的:https://github.com/ngeor/kafka-windows-service-wrapper,它不安装任何东西,只是作为一个包装器。当重新启动 ZooKeeper 和 Kafka 太快时,它也会尝试在竞争条件方面变得更聪明。
首先使用 Apache Zookeeper and Kafka installation steps
中指定的步骤在 windows 上安装 Apache Zookeeper 和 Kafka
使用 NSSM(免费服务管理器)为 ZooKeeper 和 Kafka 设置 Windows 服务
Using NSSM for setup windows service for Zookeeper and Kafka
使用 AlwaysUp(付费应用程序)为 ZooKeeper 和 Kafka 设置 Windows 服务
Using AlwaysUP for setup windows service for Zookeeeper and Kafka
如何安装 运行 Apache Kafka 作为 windows 服务?现在我需要转到命令提示符并启动 zookeeper 和 kafka 服务器。有什么方法可以将 Apache Kafka 安装为 Windows 服务?
我只看到下面的博客,但不知道 "Adjusts the settings for a Windows environment" 和 "Build the project in Release mode" 是什么意思 http://www.lukemerrett.com/2015/12/01/apache-kafka-windows-service-wrapper/
谢谢!
按照以下规定执行所有先决条件和安装步骤:
Setting Up and Running Apache Kafka on Windows OS
完成 C 部分第 6 步之前的所有步骤
(i) 使用 NSSM(免费服务管理器)并在路径和参数中输入以下内容,为 ZooKeeper 创建 Windows 服务:
路径:<ZooKeeper directory>\bin\windows\zookeeper-server-start.bat
参数:<ZooKeeper directory>\config\zookeeper.properties
(ii) 使用 NSSM(免费服务管理器)并在路径和参数中输入以下内容,为 Kafka 创建一个 Windows 服务:
路径:<Kafka directory>\bin\windows\kafka-server-start.bat
参数:<Kafka directory>\config\kafka.properties
提供 ZooKeeper 服务的依赖项(在 Kafka 的 NSSM 设置中的 Dependencies 选项卡下),这样当您启动 Kafka 服务时,ZooKeeper 服务会自动启动(如果它还没有 运行) .
注意:请注意 ZooKeeper 随 Kafka 一起提供,启动和停止 ZooKeeper 服务的二进制文件位于同一 <Kafka directory>\bin\windows\
目录中。
希望解释清楚!
如果您有兴趣,也有一些 GitHub 项目在做这件事。
有一个:https://github.com/lukemerrett/Kafka-Windows-Service,它还会为您安装 ZooKeeper 和 Kafka。
而且我还创建了我自己的:https://github.com/ngeor/kafka-windows-service-wrapper,它不安装任何东西,只是作为一个包装器。当重新启动 ZooKeeper 和 Kafka 太快时,它也会尝试在竞争条件方面变得更聪明。
首先使用 Apache Zookeeper and Kafka installation steps
中指定的步骤在 windows 上安装 Apache Zookeeper 和 Kafka使用 NSSM(免费服务管理器)为 ZooKeeper 和 Kafka 设置 Windows 服务 Using NSSM for setup windows service for Zookeeper and Kafka
使用 AlwaysUp(付费应用程序)为 ZooKeeper 和 Kafka 设置 Windows 服务
Using AlwaysUP for setup windows service for Zookeeeper and Kafka