单手解Spark之脚本三剑客源码跟踪
通过上面两张图可以看到,执行start-master.sh脚本,最后会找到org.apache.spark.deploy.master.Master这个类
我们接着来看看这个类是啥
往下滚,滚到onStart函数
我们再来看另外一个脚本start-slave.sh,一样的套路
接着我们再来看spark-submit脚本
直接看伴生类的main方法
通过上面两张图可以看到,执行start-master.sh脚本,最后会找到org.apache.spark.deploy.master.Master这个类
我们接着来看看这个类是啥
往下滚,滚到onStart函数
我们再来看另外一个脚本start-slave.sh,一样的套路
接着我们再来看spark-submit脚本
直接看伴生类的main方法