【问题标题】:In the Spark UI, what does it mean when a task has a status of GET RESULT?在 Spark UI 中,任务的状态为 GET RESULT 是什么意思?
【发布时间】:2016-03-03 21:01:59
【问题描述】:

我有一个 Spark 作业,它使用 Spark ML 的逻辑回归来训练模型。在树聚合阶段的阶段详细信息页面下的 Spark UI 中,我看到一些状态为“GET RESULT”的任务。

这个状态是什么意思?是什么导致任务处于此状态?

【问题讨论】:

    标签: apache-spark apache-spark-mllib apache-spark-ml


    【解决方案1】:

    如果您检查TaskInfo,您会看到“获取结果”status 要求将gettingResult 设置为true,当gettingResultTime 不为零时会发生这种情况。

    最后gettingResultTime代表:

    任务开始远程获取结果的时间。如果 任务完成后立即发送任务结果(而不是发送 IndirectTaskResult 并稍后从块管理器中获取结果)。

    总而言之,这意味着任务已经完成,并且从块管理器中获取结果。

    【讨论】:

      猜你喜欢
      • 2012-03-04
      • 2020-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-01
      • 2018-07-12
      相关资源
      最近更新 更多