Я пытаюсь подключить Apache Kafka к Apache Flink, создав Kafka Consumer в Scala. Это мой потребительский код:
val properties = new Properties()
properties.setProperty("bootstrap.servers", "localhost:9092")
properties.setProperty("zookeeper.connect", "localhost:2181")
properties.setProperty("group.id", "test")
val env = StreamExecutionEnvironment.getExecutionEnvironment
val stream = env
.addSource(new FlinkKafkaConsumer09[String]("test", new SimpleStringSchema(), properties))
.print
env.enableCheckpointing(5000)
Когда я запускаю эту программу, я получаю предупреждения от log4j, и программа завершается, вывод не отображается. Мой Kafka Producer запущен и работает.
log4j:WARN No appenders could be found for logger (org.apache.kafka.clients.consumer.ConsumerConfig).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
./log/*out
файлы диспетчеров задач. - person Fabian Hueske   schedule 21.03.2016