gpt4 book ai didi

hadoop - hadoop中getNumberOfUniqueHosts是什么意思?

转载 作者:行者123 更新时间:2023-12-02 21:44:15 25 4
gpt4 key购买 nike

在映射的 hadoop 包中,org/apache/hadoop/mapred/TaskTrackerManager.java ,这个方法的意义是什么?

/**
* @return The number of unique hosts running tasktrackers.
*/
public int getNumberOfUniqueHosts();

“唯一主机”是什么意思?

最佳答案

实际上“TaskTrackerManager.java ”接口(interface)是用来管理集群上运行的TaskTracker的信息。

public int getNumberOfUniqueHosts();

此方法用于:

一次,许多 MapReduce 作业可能在一个集群中运行。为了识别我们使用唯一主机 ID 引用的每个任务。

例如:为了让任务在集群中运行,我们使用如下
Task t = job.obtainNewMapTask(taskTracker, numTaskTrackers,
taskTrackerManager.getNumberOfUniqueHosts());
if (t != null) {
return Collections.singletonList(t);

查看 getNumberOfUniqueHosts(); 的层次结构方法 CLICK HERE

我希望这可以帮助你。

关于hadoop - hadoop中getNumberOfUniqueHosts是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26671627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com