GaussDB-任务详情

113 阅读3分钟

GaussDB-任务详情

操作场景

可查看任务执行的详细情况,展示当前任务的所有Job和Task,清晰看出任务执行的各个步骤以及状态,并能够对任务进行相应的操作以及context的修改。

前提条件

任务中心列表已展示对应任务,单击操作列“任务详情”进入。

操作步骤
  1. 登录云数据库GaussDB管理平台(TPOPS)

  2. 单击“任务中心”,显示“任务中心”列表信息。

  3. 单击具体任务后的“操作 > 任务详情”。

    图1 任务详情

    参数名称参数解释
    基本信息展示任务流ID、名称、实例ID基本信息。
    调度方案可对当前任务进行对应操作,包括失败回滚、失败停止、强制失败、继续、暂停、修改Context。- 失败回滚:和失败停止进行切换,选择后当任务失败后会进行任务回滚。
    • 失败停止:和失败回滚进行切换,选择后当任务失败后任务停止。
    • 强制失败:单击后会强制任务执行失败。
    • 暂停:单击后可将当前执行的任务暂停,暂停时间为30天,若30天未处理则暂停失效,继续执行。
    • 继续:单击后可使当前暂停的任务继续执行。
    • 修改Context:可增加和修改当前任务的上下文参数。
    • 释放锁:单击后会释放当前任务所持有的实例操作锁,允许对该实例执行其他实例级别的操作,例如重启实例、重置密码等。此操作只解决该任务失败导致的实例其他操作无法执行的问题,但释放锁并不会使当前任务成功,任务失败原因还需进行定位解决。 | | 子任务流列表 | 非必须,当一个任务中存在子任务的情况下展示,展示字段包含namespace、工作流名称、任务流ID、开始时间、结束时间、状态、失败原因,子任务同样属于一条正常任务可在任务中心列表查看。 | | 树形结构示意图 | 展示详细任务的各个Job以及当前执行到的节点和状态。- 总耗时:表示所有Job的执行总时间。
    • 任务展开:可选择展开或收起Job。
    • 任务状态用例:以不同颜色来区分任务执行的状态。
    • 树形结构示意图:每个任务由不同的Job组成,每个Job由不同的Task组成,同一列的不同Job之间并行执行,不同列之间Job串行执行,每个Job中的不同Task串行执行。
    • 每个Job和Task中均展示执行时间。 |
  4. 展开任务后,单击具体Job后的“操作”。

    图2 Job操作

    • 修改Context:可增加和修改Context上下文参数,该参数作用于当前Job的所有Task。
    • 重做:多任务重做,可以选择从某个Task开始重新执行。
    • 跳过任务:多任务跳过,当任务失败时,可选择是否跳过该任务,则此失败任务将被跳过执行。
  5. 展开任务后,单击具体Task后的“操作”。

    图3 Task操作

    • 修改工作流绑定信息:可修改Task执行的参数信息。

      • id:当前task绑定信息的唯一ID,不可修改。
      • activityId:当前task的唯一ID,不可修改。
      • firstAttemptEpoch:首次尝试时间。
      • retryMinCount:最小重试次数,与retryMinDurationInMillis谁先满足停止重试。
      • retryMinDurationInMillis:最小重试时间,与retryMinCount谁先满足停止重试。
      • retryCount:当前已重试次数。
      • nonRetryableExceptions:非重试异常,即发生该异常时不重试。
    • 查看失败原因:显示失败的具体原因。仅任务状态为“失败”的Task展示。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…