简介
在使用flink kafka connector的时候,一般都直接像下面这样直接拷贝模板就拿来用了:
Properties properties = new Properties();
properties.setProperty("bootstrap.servers", "localhost:9092");
properties.setProperty("group.id", "test");
env.addSource(
new FlinkKafkaConsumer011<>("topic", new SimpleStringSchema(), properties)
).print();
从来没去研究里面的代码调用流程,这两天因为需要对它进行改造,所以就研究了一下。
flink kafka connector 调用关系
想找一个自动生成调用关系的IDEA插件,找了半天没找到,只好画了一个简单的流程图,凑活看吧