【发布时间】:2017-12-02 15:32:29
【问题描述】:
我编写了 Kafka Streaming 应用程序,我想将它部署在 Kafka 集群上。所以我构建了一个jar文件并使用命令运行它:
java -jar KafkaProcessing-1.0-SNAPSHOT-jar-with-dependencies.jar testTopic kafka1:9092,kafka2:9092 zookeeper1:2181,zookeeper2:2181 output
它运行正确,但作业正在我上面运行命令的机器上运行!我想当我指定BOOTSTRAP-SERVERS 时,它会自动在集群上进行计算,而不是在主机上!
所以我的问题是如何在 kafka 集群上提交 Kafka 流式作业?
就像 Spark 和 Flink 提供了命令 spark-submit 和 flink run 在集群上部署应用程序。
【问题讨论】:
标签: apache-kafka apache-kafka-streams