接着【初探Spark内核】解析“spark-shell”(一)来看

根据main的执行日志来看,我们直接看一下org.apache.spark.repl.Main.main方法:

main方法中创建了SparkILoop对象,作为参数传递给了doMain方法,并调用了doMain方法。
在doMain方法中进行了jar包的加载和设置,便开始执行SparkILoop的precess方法。
![]()
SparkILoop继承了Scala类库中的ILoop,precess方法便是ILoop类中的方法,在precess方法中执行了loadFiles(settings)

在SparkILoop

最低0.47元/天 解锁文章
456

被折叠的 条评论
为什么被折叠?



