hadoop任务执行过程中函数的调用层次
- class Job extends JobContext
- class JobClient extends Configured implements MRConstants, Tool
- interface JobSubmissionProtocol extends VersionedProtocol
- class JobTracker implements MRConstants, InterTrackerProtocol,
JobSubmissionProtocol, TaskTrackerManager, RefreshUserMappingsProtocol,
RefreshAuthorizationPolicyProtocol, AdminOperationsProtocol,
JobTrackerMXBean
- class JobInfo implements Writable
- class JobProfile implements Writable
- class JobQueueJobInProgressListener extends JobInProgressListener
- class EagerTaskInitializationListener extends JobInProgressListener
- taskscheduler类相关的调用与实现,以及FIFO 调度器的具体讲解
- hadoop metrics各参数解释
- 改正:AccessControlList acl = jobSubmitClient.getQueueAdmins(queue);
jobCopy.set(QueueManager.toFullPropertyName(queue,
QueueACL.ADMINISTER_JOBS.getAclName()), acl.getACLString());应该不是加入队列相关,加入队列是在第6步
原文地址:https://www.cnblogs.com/cxtblogs/p/5029571.html