Java 从Hadoop作业中提取作业ID等

Java 从Hadoop作业中提取作业ID等,java,ubuntu,hadoop,Java,Ubuntu,Hadoop,我正在集群中运行一个Hadoop jar文件。从文档中,我知道Hadoop管理JobID、开始时间等。是否可以获取参数,以便我们可以在web界面上显示这些参数,只是为了让用户知道作业将花费多少时间(例如估计的持续时间)?使用提供的API可以轻松获得Jobtracker UI中显示的所有详细信息 使用作业客户端API参考: 和作业状态api参考: 结合使用jobclient和jobstatus(jobsToComplete(),getAllJobs())可以检索JobId。一旦获得了jobId,只

我正在集群中运行一个Hadoop jar文件。从文档中,我知道Hadoop管理JobID、开始时间等。是否可以获取参数,以便我们可以在web界面上显示这些参数,只是为了让用户知道作业将花费多少时间(例如估计的持续时间)?

使用提供的API可以轻松获得Jobtracker UI中显示的所有详细信息

使用作业客户端API参考: 和作业状态api参考:

结合使用jobclient和jobstatus(jobsToComplete(),getAllJobs())可以检索JobId。一旦获得了jobId,只需调用API中的函数就可以轻松获得所有其他细节