暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Flink程序分布式部署运行(39)

beenrun 2022-12-04
195

Flink的Job的执行流程

四层说明备注
StreamGraph代码生成的最初的图表示程序的拓扑结构
JobGraph将多个符合条件的节点连接为一个节点减少数据在节点之间的序列化和反序列化
ExecutionGraphJobGraph的并行化版本是调度层核心的数据结构
PhysicalGraphJobManager根据ExecutionGraph对Job进行调度后,在每个TaskManager上部署的Task不是一个具体的数据结构

StreamGraph

当执行main方法入口中的Evn的时候,首先生成StreamGraph

JobGraph

ExecutionGraph

在集群中执行

PhysicalGraph

这里实际在集群中运行情况

奇迹的出现往往就在再坚持一下的时候!

感谢阅读。期待点赞、分享、关注。


文章转载自beenrun,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论