软件版本
ElasticSearch6.3
Flink 1.6.2
maven依赖
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-elasticsearch6_2.11</artifactId>
<version>1.6.1</version>
</dependency>
读kafka消息源
StreamExecutionEnvironment envStream = StreamExecutionEnvironment.createLocalEnvironment();
envStream.setStreamTimeCharacteristic(TimeCharacteristic.IngestionTime);
Properties propsConsumer = new Properties();
propsConsumer.setProperty("bootstrap.servers", KafkaConfig.KAFKA_BROKER_LIST);
propsConsumer.setProperty("group.id", "flink-test");
FlinkKafkaConsumer011<String> consumer = new FlinkKafkaConsumer011<String>("topic_test", new SimpleStringSchema(), propsConsume