2012-06-04 10 views
0

Экземпляр класса сопоставления будет создан и использован для одного InputSplit (или задачи сопоставления)? Или несколько экземпляров класса mapper могут обрабатывать один InputSplit (или задачу сопоставления)?Продолжительность жизни экземпляра класса сопоставления

ответ

1

Каждый входной бит передается картографу, а преобразователь обрабатывает только один входной сигнал.

Однако, если у вас есть спекулятивное выполнение карты, то разнесение ввода может выполняться двумя картографами на разных узлах параллельно (есть определенные условия, которые будут вызывать спекулятивное выполнение, вы должны иметь возможность их Google).

Кроме того, если задача карты завершилась неудачей, то разделение входа планируется запустить на другом узле кластера в качестве другой задачи карты.

Смежные вопросы