Master 功能 启动流程分析 Worker [RpcEndPoint] 功能 启动流程分析 Submit 流程分析 ApplicationMaster CoarseGrainedExecutorBackEnd SparkContext Driver Executor Master Worker 通信 Master 功能 进程 ,类似于 ResourceManager 整个集群的资源管理 启动流程分析 //脚本启动 Master 全类名 //Master 继承 RpcEndPoint //走 rpcEndPoint 生命周期方法 : 构造,onstart,receive,onstop //执行 main 方法 //调用 startRpcEnvAndEndPoint 方法 ,启动通信环境和通信节点 RPCEnv.create