Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-5237

build时某个step发生异常,可能会出现该step长时间假运行

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Problem
    • v4.0.1
    • None
    • Job Engine
    • None

    Description

      FetcherRunner会周期性的检查task状态,并在上一个step完成后拉起下个step运行,但是,在某个step执行出现异常,如在执行完成更新元数据库或执行中从元数据库读取发生异常时使得task的状态没有被持久化到库中,一直处于running状态,但由于在 Scheduler 中(如DistributedScheduler) 最终一定会从context移除 executable,因而在 FetcherRunner 中一直认为该step在运行中,导致无法驱动后续step执行,任务僵死。

      Attachments

        Activity

          People

            Unassigned Unassigned
            zhaoliu4 Liu Zhao
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: