当前位置:网站首页>Spark on yarn's job submission process
Spark on yarn's job submission process
2022-07-27 00:58:00 【A photographer who can't play is not a good programmer】
1.Spark On YARN The main process of the project :
1.SparkSubmit
2.ResourceManager
3.NodeManager
4.Executor
5.ApplicationMaster
2. Execute the process
1. The client wants to YARN Of resourceManager Submit the application
2.ResourceManager Upon receipt of the request , Select a NodeManager The node assigns a Container, And in Container Start in ApplicationMaster,ApplicationMaster Contained in the SparkContext The initialization .
3.ApplicationMaster Want to ResourceManager apply Container.ResourceManager Upon receipt of the request , towards ApplicationMaster Distribute Container.
4.ApplicationMaster request NodeManager,NodeManager In the Container Start in Executor
5.Executor After starting , towards ApplicationMaster Of Driver Medium SparkContext Register and apply for Task
6.Executor Get in Task after , Start execution Task, And to SparkContext Report implementation status and progress and other information 
边栏推荐
- [BJDCTF2020]EzPHP
- DOM day_ 04 (7.12) BOM, open new page (delayed opening), address bar operation, browser information reading, historical operation
- 数据库表连接的简单解释
- JSCORE day_ 04(7.5)
- flink需求之—ProcessFunction(需求:如果30秒内温度连续上升就报警)
- Learn json.stringify again
- Promise基本用法 20211130
- [RootersCTF2019]I_< 3_ Flask
- [HITCON 2017]SSRFme
- [HarekazeCTF2019]encode_ and_ encode
猜你喜欢

(Spark调优~)算子的合理选择

JSCORE day_ 02(7.1)

Flink 1.15本地集群部署Standalone模式(独立集群模式)
![[ciscn2019 North China Day1 web5] cyberpunk](/img/84/b186adc8becfc9b3def7dfd8e4cd41.png)
[ciscn2019 North China Day1 web5] cyberpunk

6_ Gradient descent method

DOM day_ 03 (7.11) event bubbling mechanism, event delegation, to-do items, block default events, mouse coordinates, page scrolling events, create DOM elements, DOM encapsulation operations

Vector size performance problems
![[hongminggu CTF 2021] write_ shell](/img/f5/c3a771ab7b40311e37a056defcbd78.png)
[hongminggu CTF 2021] write_ shell

Redisson 工作原理-源码分析

DOM day_ 01 (7.7) introduction and core operation of DOM
随机推荐
[hongminggu CTF 2021] write_ shell
Use csrftester to automatically detect CSRF vulnerabilities
[ciscn2019 North China Day1 web5] cyberpunk
14 web vulnerability: types of SQL injection and submission injection
[CISCN2019 华北赛区 Day1 Web5]CyberPunk
[By Pass] WAF 的绕过方式
Flink1.11 intervalJoin watermark生成,状态清理机制源码理解&Demo分析
[CISCN2019 华北赛区 Day1 Web2]ikun
[watevrCTF-2019]Cookie Store
[By Pass] 文件上传的绕过方式
Essay - I say you are so cute
Canal installation
JSCORE day_02(7.1)
Flink 滑动窗口理解&具体业务场景介绍
Select query topic exercise
[HFCTF2020]EasyLogin
2022.DAY600
细说 call、apply 以及 bind 的区别和用法 20211031
Flask学习最佳入门指南
Application of encoding in XSS