【Flink】FLink 是如何与Yarn交互请求Container的

839 篇文章 853 订阅 ¥99.90 ¥299.90
128 篇文章 480 订阅 ¥29.90 ¥99.00
本文详细介绍了Flink如何在YARN上请求Container来启动ApplicationMaster。从YarnJobClusterEntrypoint的main方法开始,经过一系列步骤,包括创建ResourceManager和ActiveResourceManager,最终通过Yarn客户端申请资源,深入理解Flink on YARN的资源申请过程。
摘要由CSDN通过智能技术生成


在这里插入图片描述

1.概述

上一篇文章:【Flink】YARN Container 启动上下文

最近在学习yarn,所以想看看flink on yarn 是在哪里请求container的。

这里后续发现有更好的流程,请看文档:Hadoop YARN权威指南.pdf 第10章Apache Hadoop YARN应用程序范例。这个讲解的比较清楚。

2.ApplicationMaster

我们先看看yarn的ApplicationMaster在哪里启动,首先看 org.apache.flink.yarn.YarnClusterDescriptor#startAppMaster

这里我们看本次文章重要的点setupApplicationMasterContainer

  // todo: 九师兄 
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

九师兄

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

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

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

打赏作者

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

抵扣说明:

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

余额充值