Flink运行时架构

系统架构

Flink整体架构

  • Flink整体架构中,最为重要的是JobManager和TaskManager。JobManager负责管理提交执行的作业,负责管理调度,因此在不开启高可用的情况下,一般只会有一个。TaskManager则是负责执行任务处理数据,所以可以存在多个。

Flink运行时架构

  • JobManager和TaskManager的启动方式:
    1. 作为独立的集群(即standalone模式)进程,直接在机器上启动
    2. 在容器中启动
    3. 由yarn、K8S等资源调度平台调度启动

JobManager

上一篇:架构


下一篇:Linux Mint 与 Mozilla 合作;王者荣耀、QQ 和微信等使用的动画神器即将开源;LibreOffice 7.3 将引入现实中不存在的语言 | 开源日报