hadoop中getNumberOfUniqueHosts的含义是什么?
在hadoop包mapred中,org/apache/hadoop/mapred/TaskTrackerManager.java,这个方法的含义是什么hadoop中getNumberOfUniqueHosts的含义是什么?,hadoop,Hadoop,在hadoop包mapred中,org/apache/hadoop/mapred/TaskTrackerManager.java,这个方法的含义是什么 /** * @return The number of unique hosts running tasktrackers. */ public int getNumberOfUniqueHosts(); 唯一主机意味着什么?实际上,TaskTrackerManager.java接口用于管理有关集群上运行的TaskTracker的信息 publ
/**
* @return The number of unique hosts running tasktrackers.
*/
public int getNumberOfUniqueHosts();
唯一主机意味着什么?实际上,TaskTrackerManager.java接口用于管理有关集群上运行的TaskTracker的信息
public int getNumberOfUniqueHosts();
此方法用于:
同时,许多MapReduce作业可能会在集群中运行。为了识别每个任务,我们使用唯一的主机id引用该任务
例如:为了让任务在集群中运行,我们使用如下方法
Task t = job.obtainNewMapTask(taskTracker, numTaskTrackers,
taskTrackerManager.getNumberOfUniqueHosts());
if (t != null) {
return Collections.singletonList(t);
用于查看getNumberOfUniqueHosts的层次结构;方法
我希望这能对您有所帮助。是指节点吗?在JobTracker中,它维护一个数据结构MapuniqueHostsMap,String和Integer的用法是什么?非常感谢你