我想对 Spark 和 Flink 进行基准测试,为此我做了几个测试。然而,Flink 不适用于 Kafka,而 Spark 则可以完美运行。
代码非常简单:
val env: StreamExecutionEnvironment = StreamExecutionEnvironment.getExecutionEnvironment
val properties = new Properties()
properties.setProperty("bootstrap.servers", "localhost:9092")
properties.setProperty("group.id", "myGroup")
println("topic: "+args(0))
val stream = env.addSource(new FlinkKafkaConsumer09[String](args(0), new SimpleStringSchema(), properties))
stream.print
env.execute()
我使用具有相同主题的 kafka 0.9.0.0(在消费者 [Flink] 和生产者 [Kafka 控制台] 中),但是当我将 jar 发送到集群时,没有任何反应:
可能会发生什么?