美文网首页
spark:SparkContext原理

spark:SparkContext原理

作者: 过江小卒 | 来源:发表于2016-11-13 16:06 被阅读0次

1.创建SparkContext会 createTaskScheduler(),DAGScheduler,SparkUI.

createTaskScheduler在里面会创建3个对象,TaskSchedulerImpl,SparkDeploySchedulerBackend,SchedulePool(它有不同的优先策略,比如FIFO).

a. TaskSchedulerImpl,它其实就是我们所说的TaskScheduler,调用它的start()方法

b.TaskSchedulerImpl的start()其实调用SparkDeploySchedulerBackend的start()

c.SparkDeploySchedulerBackend的start()里,AppClient,创建一个ClientActor

d.调用registerWithMaster()->tryRegisterAllMasters()

相关文章

网友评论

      本文标题:spark:SparkContext原理

      本文链接:https://www.haomeiwen.com/subject/qojcpttx.html