Вы используете flink-connector-kafka-0.9_2.12
, который предназначен для использования с Kafka 0.9. Вместо этого вы должны использовать
flink-connector-kafka_2.12
. Это универсальный разъем, который работает со всеми последними версиями Kafka.
Вы также можете изменить
DataStream<String> messageStream = env.addSource(new FlinkKafkaConsumer082<>(parameterTool.getRequired("topic"), new SimpleStringSchema(), parameterTool.getProperties()));
, чтобы использовать FlinkKafkaConsumer
вместо FlinkKafkaConsumer082
.
Подробнее см. в документации .