圖解Spark程序運行時SparkSubmit的執行流程

在Spark的yarn-cluster運行模式下,當使用spark-submit腳本提交程序之後,會依次創建三個進程,它們分別是:SparkSubmit,ApplicationMaster和CoarseGrainedExecutorBackend,在本文中我們先分析一下SparkSubmit的生命週期: 需要注意的是,Client並不是一個進程;另外雖然調用了其run方法,但是並沒有創建子線程,s
相關文章
相關標籤/搜索