【发布时间】:2018-04-03 14:21:44
【问题描述】:
我在 main 方法中有 nect 代码:
try {
tappSparkEngine.process();
}catch{
case e: Exception => LOG.error(e.toString)
throw e
}
抛出异常时有一个条件,并记录在日志中:
2018-04-02 03:05:04 错误 TappSparkApp$:55 - java.lang.Exception: 在预期的时候错过了午夜积分
这是日志中的最后一条记录。 但是 EMR 作业步骤不是失败状态,而是已完成。为什么这样?以及如何让它失败?
【问题讨论】:
标签: scala amazon-web-services apache-spark amazon-emr