Как установить тайм-аут задачи карты? - PullRequest
2 голосов
/ 20 июня 2011

Я пробовал это

Configuration conf = new Configuration();
conf.set("mapred.task.timeout", "1000");
Job job = new Job(conf);

Но я думаю, что это не работает.Я пытаюсь установить mapred.task.timeout равным 1000, а в классе карты я даю «Thread.sleep (2000);» и ожидаю, что он выдаст исключение.Но это работает нормально.Разве это не должно вызвать исключение?

1 Ответ

4 голосов
/ 20 июня 2011

Это старый устаревший параметр конфигурации. Возможно, вам нужен более новый эквивалент, mapreduce.task.timeout. Также звоните Configuration.setInt() вместо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...