【发布时间】:2017-06-28 19:00:01
【问题描述】:
谁能帮我解决以下问题。
如何从 dead mapreduce 作业中获取映射器 splits progress。
我的意思是,当工作结束时,它可能已经完成了一些映射器任务。我需要成功的地图任务进度百分比。
提前致谢。
【问题讨论】:
谁能帮我解决以下问题。
如何从 dead mapreduce 作业中获取映射器 splits progress。
我的意思是,当工作结束时,它可能已经完成了一些映射器任务。我需要成功的地图任务进度百分比。
提前致谢。
【问题讨论】:
查看示例 2 here。
将if (!job.isJobComplete()) { 替换为if (job.isJobComplete()) {,然后使用mapProgress() 函数确定已完成作业的地图状态。
我知道这可能不是您想要的,例如命令行代码或 Web 控制台功能,但这可能是最后的手段。
PS:文档谈论使用 JobProfile 代替。也看看那个。
【讨论】: