是否有一个API来确定Hadoop作业执行的时间(确切地说 - >没有黑客攻击)。
答案 0 :(得分:8)
我认为最简单的方法是测量你的驱动程序类中的时间。你还好吗? 我的意思是这样的:
long start = new Date().getTime();
boolean status = job.waitForCompletion(true);
long end = new Date().getTime();
System.out.println("Job took "+(end-start) + "milliseconds");