class JobQueueTaskScheduler extends TaskScheduler ---------FIFO
1,start()方法
public synchronized void start() throws IOException {
super.start();
taskTrackerManager.addJobInProgressListener(jobQueueJobInProgressListener);
eagerTaskInitializationListener.setTaskTrackerManager(taskTrackerManager);
eagerTaskInitializationListener.start();
taskTrackerManager.addJobInProgressListener(
eagerTaskInitializationListener);
}
2,assignTasks
|--job.obtainNewLocalMapTask
|--job.obtainNewNonLocalMapTask
|--job.obtainNewReduceTask