package com.claroja;
import org.apache.flink.api.common.serialization.SimpleStringSchema;
import org.apache.flink.streaming.api.datastream.DataStreamSource;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011;
import java.util.Properties;
public class FlinkKafkaProducer {
public static void main(String[] args) throws Exception {
StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();
env.setParallelism(1);
//创建消费者
DataStreamSource<String> stream = env.fromElements("test");
Properties PropertiesProducer = new Properties();
PropertiesProducer.put("bootstrap.servers", "localhost:9092");
stream.addSink(new FlinkKafkaProducer011<String>(
"testTopic",
new SimpleStringSchema(),
PropertiesProducer
));
stream.print();
env.execute();
}
}
Flink KafkaProducer
最新推荐文章于 2023-12-06 20:21:30 发布