摘要: 1、cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份sources.list2、vi /etc/apt/sources.list #在sources.list最... 阅读全文
posted @ 2019-07-24 16:44 米兰的小铁將 阅读(1496) 评论(0) 推荐(0)
摘要: 一、Task原理1、图解二、源码分析1、###org.apache.spark.executor/Executor.scala/** * 从TaskRunner开始,来看Task的运行的工作原理 */ class TaskRunner( execBackend: ExecutorBackend, val taskId: Long, val attempt... 阅读全文
posted @ 2019-07-24 16:37 米兰的小铁將 阅读(563) 评论(0) 推荐(0)
摘要: 一、原理图解二、源码分析1、Executor注册机制worker中为Application启动的executor,实际上是启动了这个CoarseGrainedExecutorBackend进程;Executor注册机制:###org.apache.spark.executor/CoarseGrainedExecutorBackend.scala/** * 在actor的初始化方法中 *... 阅读全文
posted @ 2019-07-24 11:17 米兰的小铁將 阅读(261) 评论(0) 推荐(0)