【FLink任务调度源码】一、四个图的详细解析

一、task任务调度流程图

 

 

 

 

 二、Graph图的概念

        flink执行图的四层概念:streamGraph>JobGraph>ExecutionGraph>物理执行图;

        streamGraph,根据api编写的代码生成的图,展示程序的拓扑结构,在client生成

        jobGraph,streamGraph优化后生成的JobGraph,不同的节点chain到同一节点,提交给JobManage的数据结构,在client生成

        executionGraph,JobManage根据JobGraph生成的,在jobManage生成

        物理执行图,在task上执行。

        

 

posted @ 2021-07-23 22:35  持枢  阅读(293)  评论(0)    收藏  举报