有什麼辦法可以自己殺死Hadoop作業或發送信號來殺死它。 我已經從jobConf讀取了配置設置,它表示如果用戶指定了錯誤的設置,我需要殺死該作業或拋出錯誤,因爲map/reduce config方法不允許拋出異常。Hadoop作業如何自己殺死
public void configure(JobConf job) {
System.out.println("Inside config start processing");
try {
String strFileName = job.get("hadoop.rules");
LoadFile(strFileName);
} catch (Exception e) {
e.printStackTrace();
//Here i need to write code to kill job
}
}
謝謝托馬斯,但在這種情況下,編碼將檢查地圖處理的每個記錄。 – anil 2011-05-19 12:42:22