来源:https://www.bilibili.com/video/av36033875?from=search&seid=12700632591522714293
FileInputFormat切片机制
1 job提交流程源码详解
主要代码流程:
waitForCompletion()
submit();
// 1建立和集群的连接,将相关信息交给集群,使用了动态代理
connect();
// 1)创建提交job的代理
new Cluster(getConfiguration());
// (1)判断是本地yarn还是远程
initialize(jobTrackAddr, conf);
// 2 提交job
submitter