【发布时间】:2022-01-26 12:30:04
【问题描述】:
我想知道是否有办法以编程方式获取在纱线上运行的火花作业的尝试次数。
我已经尝试在此侦听器中使用SparkListenerApplicationStart 并在启动 spark-submit 时对其进行注册
class Listner extends SparkListener{
var att = ""
override def onApplicationStart(applicationStart: SparkListenerApplicationStart): Unit = {
att = applicationStart.appAttemptId.getOrElse("")
println(s"--------------------------------------$att------------------------------------------------")
}
但是att 始终为空。
【问题讨论】: