如何在Windows中启动ksql?

时间:2019-01-30 07:41:05

标签: windows apache-kafka confluent ksql

如何在Windows环境中启动ksql?

我们已经使用zip格式安装了融合的kafka。我们在confluent-home / bin / windows目录中未找到ksql-server-start.bat文件,但在confluent-home / bin /目录下观察到了一个同名文件,该文件不是批处理文件。

2 个答案:

答案 0 :(得分:0)

你是对的。这不是批处理文件。

为了在Windows上运行,可以使用cygwin或bash shell运行。如果使用Windows 10,则必须具有bash shell。否则,您可以安装一个或cygwin。

这似乎是一个已知问题。您可以在这里参考: https://github.com/confluentinc/ksql/issues/402

答案 1 :(得分:0)

我最终可以在两个不同的命令窗口中运行它:

服务器:

java -cp c:\ ksql-master \ ksqldb-rest-app \ target \ ksqldb-rest-app-6.0.0-SNAPSHOT-standalone.jar io.confluent.ksql.rest.server.KsqlServerMain c:\ ksql-master \ ksqldb-rest-app \ target \ ksqldb-rest-app-6.0.0-SNAPSHOT-package \ etc \ ksqldb-rest-appksql-server.properties

CLI:

java -cp c:\ ksql-master \ ksqldb-cli \ target \ ksqldb-cli-6.0.0-SNAPSHOT-standalone.jar io.confluent.ksql.Ksql http://0.0.0.0:8088