TDS 调度任务状态字段说明和手动修改方法

  使用配置
内容纲要

概要描述

本文主要描述 TDS 调度任务状态字段说明和手动修改方法。

详细说明

本文适用于 TDS 2.x 和 3.x 版本。

Workflow 元数据库访问方式

请参考TDS 元数据库访问方式,并进入 Workflow 数据库,库名通常为workflow_workflow{服务编号}

调度任务状态字段位置及说明

调度任务的执行状态存在于任务流执行记录表,表名为WORKFLOW_FLOW_EXECUTION,字段是executionState

file

executionState字段的枚举值如下。

枚举值 含义 备注
0 初始化 3.1版本开始支持该枚举值
1 等待执行条件满足
2 执行条件均满足
3 进入待运行队列
4 运行中
5 执行成功
6 执行失败
7 跳过执行
8 被阻塞

手动修改状态的方法

查找执行ID

在页面上查找任务流执行记录,并通过F12获取ID值。

file

file

任务流执行记录ID 为/studio/api/workflow/v1/taskExecutions/actions/getStatisticalSummary接口 flowExecutionId的值,如图中的1387823

手动更新为执行成功或失败

首先连接 Workflow 元数据库,并执行:

--更新为成功
update WORKFLOW_FLOW_EXECUTION set executionState = 5 where id = 1387823;

--更新为失败
update WORKFLOW_FLOW_EXECUTION set executionState = 6 where id = 1387823;

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。