我想在我的spark執行程序日誌中查看完整堆棧跟蹤。在Spark日誌中獲取完整堆棧跟蹤
我有例如:
所致:了java.lang.RuntimeException:java.lang.Long中不是有效的外部類型在org.apache.spark.sql.catalyst的INT 架構.expressions.GeneratedClass $ SpecificUnsafeProjection.apply_0 $(generated.java:434) at org.apache.spark.sql.catalyst.expressions.GeneratedClass $ SpecificUnsafeProjection.apply(generated.java:737) at org.apache.spark。 sql.catalyst.encoders.ExpressionEncoder.toRow(ExpressionEncoder.scala:290) ... 18更多
我想查看更多缺少的18個。我試圖改變日誌級別等,但它沒有幫助。
您使用的是星火UI TRACE等? – tbone
我正在查看我的spark文件夾下的日誌,但我認爲它與用戶界面中的stderr和stdout相同。 – ozzieisaacs
我認爲,當你在堆棧跟蹤中看到')... x more'時,這意味着這些調用已經在其他地方(由頂層執行引起的)引起。由於懶惰的評估,Spark堆棧跟蹤通常不是最有用的。 – puhlen