当前位置: 首页 > news >正文

yarn调度过程

1.举例说明:

ResourceManager是房产中介总部
NodeManager是房产中介的区域经理
把客户租赁比作作业提交,
比如有客户要开美容院向RM总部提交租赁申请,
RM总部先让某个NM区域经理提供一块地址container用作美容院的总部AM(ApplicationMaster),
然后美容院总部AM根据自身业务需要向RM总部申请更多的地址container开分店,
各个NM区域经理响应RM总部和美容院总部AM的请求并管理各自的租房资源,
最后美容院总部 AM调度和监控下属的美容院分店,分店也向总部汇报业务状态。

2.口述过程:

ResourceManager负责资源调度
NodeManager负责接受ResourceManager的指令管理所在节点的资源
client提交作业向ResourceManager请求资源分配,ResourceManager向某个NadeManager发出指令,
NodeManager收到指令后给作业分配一个container作为作业的ApplicationMaster;
接着ApplicationMaster向ResourceManager申请更多资源用来处理任务,
NodeManager接收到ResourceManager指令后创建更多的container给ApplicationMaster管理;
后续的container定时给ApplicationMaster发送心跳和任务执行状态。


相关文章:

  • C++20 指定初始化器
  • 算是解决可以访问github但无法clone的问题
  • 【Java 优选算法】分治-归并排序
  • 代码随想录|二叉树|11完全二叉树的节点个数
  • spring-ai-alibaba-examples项目编译运行
  • 代码随想录算法训练营第七天|组合、组合总和III和电话号码的字母组合
  • 基于cat1的贵重物品的状态和位置小型监控系统特色解析
  • 第十五届蓝桥杯C/C++B组拔河问题详解
  • OrioleDB: 新一代PostgreSQL存储引擎
  • stl之string的详解
  • 基于云的内容中台驱动企业智能服务升级
  • 并发编程--具名管道
  • HarmonyOS-应用程序框架基础
  • 应用于电池模块的 Fluent 共轭传热耦合
  • 【源码分析】Nacos服务注册源码分析-客户端
  • 解决load()文件报错zipfile.BadZipFile: File is not a zip file
  • 给easygui添加字体设置功能(tyysoft增强版)
  • WEB UI自动化测试中,元素定位的八大定位方式详解
  • 事务与异步方法(@Async)协同工作
  • python中print函数的flush如何使用
  • 张家港营销型网站建设/百度快速收录权限域名
  • 网站开发案例详解下载/中国新闻社
  • 龙华三网合一网站建设/重庆电子商务seo
  • 网站平台搭建要多少/企业推广软件
  • 广州荔湾网站建设/搜索词
  • 网站开发 程序开发阶段/营销型网站外包