跳转到内容

定时调度

定时调度用于让工作流自动执行。适合定时抓取推荐内容、周期检查资源状态,或把原本需要手动触发的流程改成后台任务。

  • 支持按名称、状态、触发方式等维度进行筛选
  • 支持新增、编辑、暂停、恢复和删除任务

新增任务

定时调度页面点击右上角「新增定时任务」,填写以下字段:

字段必填说明
工作流选择要调度的工作流,仅列出「定时调度」类别的工作流
启动参数以 JSON 对象格式传入工作流的初始变量,默认为 {}
触发方式控制任务的执行时机,支持单次执行、间隔执行和 Cron 表达式

不同触发方式需要填写的附加字段:

单次执行

字段必填说明
执行时间指定一次性触发的时刻

间隔执行

字段必填说明
间隔执行间隔,由数值和单位组成,单位支持秒、分钟、小时、天、周
开始时间任务首次触发的最早时间,留空则立即开始
结束时间任务停止触发的时间,留空则持续运行

Cron 表达式

字段必填说明
Cron 表达式标准五段式格式,如 0 * * * * 表示每小时整点执行

运行状态

任务状态分为「运行中」和「已暂停」两种:

  • 运行中的任务可手动暂停,已暂停的任务可恢复执行
  • 当任务状态尚未稳定时,页面会自动短时刷新列表,便于观察调度结果变化

基于 GPLv3 开源协议发布