是否有一个API来确定Hadoop作业执行多长时间(正好 - >没有黑客)?执行Hadoop作业所耗费的时间
2
A
回答
8
我认为最简单的方法是测量驱动程序类中的时间。你可以吗? 我的意思是这样的:
long start = new Date().getTime();
boolean status = job.waitForCompletion(true);
long end = new Date().getTime();
System.out.println("Job took "+(end-start) + "milliseconds");
+0
我喜欢简单的解决方案。 –
+1
这实际上是我现在使用多线程环境的方式,我只是想知道Hadoop是否为此保留某种计数器...谢谢:) – ExtremeCoder
+5
请记住,这不是太准确(秒 - ),因为waitForCompletion()每n秒轮询一次作业的完成。 –
相关问题
- 1. 执行Hadoop作业
- 2. MapReduce作业所花费的时间
- 3. Neo4J作业执行时间
- 4. PBS脚本(串行作业)的作业执行时间
- 5. 在Quartz.net中的作业执行时间
- 6. 在YARN上调整Hadoop作业执行
- 7. Hadoop - 执行多地图作业
- 8. 时间在执行期间耗尽
- 9. Unix cron作业执行时间
- 10. 运行Hadoop作业的java.lang.OutOfMemoryError
- 11. 由于ClassNotFound发生CDH Hadoop未能执行hadoop作业
- 12. 远程执行hadoop作业时发生异常
- 13. 执行%/ * + - 操作所花的时间
- 14. (Hadoop):reduce方法在执行mapreduce作业时未被执行/调用
- 15. 远程运行Hadoop作业
- 16. 如何管理sp-sql-server所花费的长执行时间
- 17. 长时间运行ETL过程 - 后台作业,Spark,Hadoop
- 18. 递归文件夹中每个make操作所耗费的测量时间
- 19. 在SQL Server中执行长时间运行的作业
- 20. 限制SharePoint定时器作业中的执行时间?
- 21. 每小时重复作业的下一个执行时间
- 22. 延迟::作业 - 执行期间的变异作业
- 23. 如何查看在执行hadoop作业期间打印的东西
- 24. Interbase SQL花费很长时间执行
- 25. EF花费时间执行SP
- 26. 查询花费很长时间执行
- 27. 在Hadoop的Map/Reduce程序中执行多个作业
- 28. 不能执行基于Python的Hadoop流作业
- 29. 执行存储过程花费的时间比执行TSQL
- 30. 在SQL执行DELETE语句花费太长的时间执行
你想知道工作完成后,或稍后,从历史? –
工作完成后( - >当进度接近100%时) – ExtremeCoder