B05 - 058、Yarn运行流程
0、Yarn运行流程
初学耗时:0.5h
注:****手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。
记忆词:
运行流程
一、Yarn运行流程
- client 向 RM 提交应用程序,其中包括启动该应用的 ApplicationMaster 的必须信息,例如 ApplicationMaster 程序、启动 ApplicationMaster 的命令、用户程序等。
- ResourceManager 启动一个 container 用于运行 ApplicationMaster。
- 启动中的 ApplicationMaster 向 ResourceManager 注册自己,启动成功后与 RM 保持心跳。
- ApplicationMaster 向 ResourceManager 发送请求,申请相应数目的 container。
- ResourceManager 返回 ApplicationMaster 的申请的 containers 信息。申请成功的container,由 ApplicationMaster 进行初始化。container 的启动信息初始化后,AM与对应的 NodeManager 通信,要求 NM 启动 container。AM 与 NM 保持心跳,从而对 NM上运行的任务进行监控和管理。
- container 运行期间,ApplicationMaster 对 container 进行监控。container 通过 RPC协议向对应的 AM 汇报自己的进度和状态等信息。
- 应用运行期间,client 直接与 AM 通信获取应用的状态、进度更新等信息。
- 应用运行结束后,ApplicationMaster 向 ResourceManager 注销自己,并允许属于它的container 被收回。
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
^ 至此,Yarn运行流程完成。
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
※ 世间诱惑何其多,坚定始终不动摇。
在SQL Server服务器上,存储过程是一组预先预定并________的T - SQL语句。
…
A、编写
B、解释
C、编译
D、保存
…
C
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
注:****手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。
我知道我的不足,我也知道你的挑剔,但我就是我,不一样的烟火,谢谢你的指指点点,造就了我的点点滴滴:)!