2017-08-21 113 views
0

在我的Spark流(Kafka Consumer)代码中有一些错误。我实现了异常处理,但从未发现。我试了两个检查&未经检查的例外。Spark Streaming作业异常处理

我的代码在执行程序中运行。当我在执行程序而不是驱动程序中运行时,如何捕获异常?

请给我建议。

+0

代码片段可能有助于理解您的问题并推荐 修复? –

回答

0

Spark是一个并行框架。即使你在你的代码中添加了try catch代码,但是在其他线程中抛出了异常。所以你的代码不能捕获任何异常。

+0

谢谢。是的,即使它只在多个执行者中运行。 如果有人知道如何解决它然后plz在这里解释。 – Rajan