【Flink】Flink on YARN 流程之Flink Cluster 启动流程是什么

854 篇文章 860 订阅 ¥99.90 ¥299.90
本文详细介绍了Flink在YARN上启动的完整流程,从YARN RM的ClientRMService接收应用提交请求,经过RMAppManager、ResourceScheduler,到AM的申请与启动,以及JobManager和TaskManager的资源配置与执行。过程中涉及到状态转换、资源调度、心跳机制和故障恢复策略等关键环节。
摘要由CSDN通过智能技术生成

在这里插入图片描述

1.概述

  1. YARN RM 中的 ClientRMService(为普通用户提供的 RPC 服务组件, 处理来自客户端的各种 RPC 请求,比如查询 YARN 集群信息,提交、终 止应用等)接收到应用提交请求,简单校验后将请求转交给 RMAppManager(YARN RM 内部管理应用生命周期的组件);

  2. RMAppManager 根据应用提交上下文内容创建初始状态为 NEW 的应 用,将应用状态持久化到 RM 状态存储服务(例如 ZooKeeper 集群,RM 状态存储服务用来保证 RM 重启、HA 切换或发生故障后集群应用能够正 常恢复,后续流程中的涉及状态存储时不再赘述),应用状态变为 NEW_ SAVING;

  3. 应用状态存储完成后,应用状态变为 SUBMITTED;RMAppManager 开始向 ResourceScheduler(YARN RM 可拔插资源调度器,YARN 自 带 三 种 调 度 器 FifoScheduler/FairScheduler/CapacityScheduler,其 中 Capaci

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

九师兄

你的鼓励是我做大写作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值