如何调试java-spark应用程序?

时间:2017-04-11 10:59:45

标签: spark-java

是否可以连接到实时Java-spark应用程序并使用类似于调试Tomcat Web服务的方式进行调试(对于tomcat调试模式,例如:catalina jpda start)?

目标是能够附加到java-spark微服务,并在源代码运行时逐步执行。

谢谢!

3 个答案:

答案 0 :(得分:1)

您调试java-spark应用程序就像调试任何其他Java应用程序一样。看看here

答案 1 :(得分:1)

标准Java调试器是最强大的,但您还有一个提供调试页面的专用项目:https://github.com/perwendel/spark-debug-tools

答案 2 :(得分:0)

我写了一个Junit测试来调用你要调试的函数/类,测试你认为导致问题的输入数据的样本,然后输入你的输入。逐行完成代码,添加大量节目:)