Apache spark 为什么Spark application';成功完成时的最终状态失败?

Apache spark 为什么Spark application';成功完成时的最终状态失败?,apache-spark,yarn,Apache Spark,Yarn,我的应用程序Spark 2.0.0在纱线2.7.2上运行。它成功完成,但纱线将其标记为失败,并出现错误: Final app status: FAILED, exitCode: 16, (reason: Shutdown hook called before final status was reported.) 我看不到执行器或驱动程序有错误,应用程序写入了它应该写入的数据。这似乎是调用System.exit(0)造成的,特别是在我的代码中。删除后,问题消失另请参见和

我的应用程序Spark 2.0.0在纱线2.7.2上运行。它成功完成,但纱线将其标记为失败,并出现错误:

Final app status: FAILED, exitCode: 16, (reason: Shutdown hook called     before final status was reported.)

我看不到执行器或驱动程序有错误,应用程序写入了它应该写入的数据。

这似乎是调用System.exit(0)造成的,特别是在我的代码中。删除后,问题消失

另请参见和