flink on Yarn提交流程

flink on Yarn的任务提交流程

1.客户端向Dispatcher发起请求

2.Dispatcher向yarn提交job

3.Yarn创建一个Container,启动Application Master

4,Application Master启动一个Flink Resource Manager 和 Job Manager

5.Job Manager根据JobGrap生成的ExecutionGraph以及物理执行计划向flink Resource Manager申请slot

6,如果没用足够的slot,那么flink Resource Manager 向Yarn Resource Manager 申请Container

7.创建Container以后,Container向flink Resource Manager注册

8.注册之后flink Resource Manager 分配slot

9.各Container向Job Manager注册

10,Job Manager向各个Container分配Task.

er向各个Container分配Task.

相关文章:

  • 2021-08-23
  • 2021-10-28
  • 2021-04-24
  • 2021-06-04
  • 2021-07-27
  • 2022-01-01
  • 2021-11-04
  • 2021-11-27
猜你喜欢
  • 2021-09-01
  • 2021-11-02
  • 2021-04-21
  • 2021-09-18
  • 2021-08-15
  • 2021-09-17
  • 2021-05-09
相关资源
相似解决方案