如何知道减速机已完成任务

时间:2014-04-12 13:58:42

标签: java hadoop mapreduce

我想在reducer在map reduce wordcount示例中完成任务后进行文件操作。 那么有没有任何标准方法可以知道reducer已经完成了它的任务呢?

2 个答案:

答案 0 :(得分:1)

覆盖Reducer的 cleanup 方法并执行您想做的任何事情。 cleanup 方法是在Mapper / Reducer任务结束时调用的最后一个方法。下面是 cleanup 方法的示例:

@Override
public void cleanup(Context context) throws IOException, InterruptedException
{
    // do whatever you wish to do here
}

答案 1 :(得分:0)

Mapper / Reducer类的清理方法允许您在mapper / reducer完成任务时执行代码。