2021年11月7日
摘要: 在该系列的上一篇文章中,较为详细的描述了Spark程序的生命周期,这一篇我们以一段Spark代码为例,来详细拆解一下Spark程序的执行过程。 一、示例代码: val ss = SparkSession.builder().appName("localhost").master("local[*]" 阅读全文
posted @ 2021-11-07 15:56 淡墨痕 阅读(1436) 评论(0) 推荐(0) 编辑
摘要: 本文以Spark执行模式中最常见的集群模式为例,详细的描述一下Spark程序的生命周期(YARN作为集群管理器)。 1、集群节点初始化 集群刚初始化的时候,或者之前的Spark任务完成之后,此时集群中的节点都处于空闲状态,每个服务器(节点)上,只有YARN的进程在运行(环境进程不在此考虑范围内),集 阅读全文
posted @ 2021-11-07 14:29 淡墨痕 阅读(529) 评论(0) 推荐(0) 编辑