1.概述

1.1版本

服务器版本 功能变更
v7.2.0
v7.3.0 调度配置增加任务类型配置,支持选择“实时任务”

1.2 功能简介

在调度管理中用户可为任务设置执行频率,定期自动运行任务。如下图所示:

2 功能说明

在调度管理中用户可为任务设置执行频率,定期自动运行任务,用户可于此新增、删除调度

2.1新增调度

1)点击「新增调度」按钮,可以对这个调度的名称、开始时间、执行频率、结束时间进行设置。如下图所示:

  • 开始时间:调度第一次运行的时间。
  • 结束时间:调度结束的时间,可设置不限或限定时间。到达结束时间时,该调度的状态将变更为“已结束”。
  • 执行频率:其中「执行频率」有四个可选的设置项。每个设置的说明如下表所示:
    • 1.只执行一次:在调度开始后,该任务只运行一次;
    • 2.简单重复执行:在调度生效过程中,该任务会简单重复运行,例如:每天运行一次、每周运行一次等;
    • 3.自定义频率执行:可进行细化的间隔时间设置,例如可设置:1月、2月的每周六08:00运行
    • 4.CRON表达式:利用公式设定「特定时间」设定方式可参考:Cron表达式设置,用户可在线生成

Cron表达式是一种用于指定定时任务执行时间的字符串表达式,由6个或7个字段组成,分别表示‌秒、‌分钟、‌小时、‌天数、‌月份和‌星期几。

Cron表达式的字段:
秒(0-59):表示在每分钟的第几秒执行任务。
分钟(0-59):表示每小时的第几分钟执行任务。
小时(0-23):表示每天的哪个小时执行任务。
天数(1-31):表示每月的哪一天执行任务。
月份(1-12):表示每年的哪个月执行任务。
星期几(0-7,其中0和7都表示周日):表示每周的哪一天执行任务。
Cron表达式的特殊字符:
:表示匹配该字段的所有值。
,:用于列出多个值,表示在这些值中任选一个。
-:表示范围,例如1-5表示1到5之间任意一天。
/:表示增量,例如
/5表示每隔5个单位执行一次任务。
?:在月份和星期字段中,用于指定其中一个字段而不指定另一个字段的值。
L:在月份和星期字段中,表示月份的最后一天或最近的一个工作日。
#:在星期字段中,用于指定每个月的第几个星期几。

2)一个任务可设置多个执行频率。

3)一个调度中可包含多个任务,调度执行时,多个任务并行执行。其中一个任务的失败不影响整改调度的执行。

2.2删除调度

勾选所需删除的调度,点击「删除」按钮,确定后即可批量删除,如下图所示:

2.3列表介绍

新增调度后其序号默认为1,可于列表处查看该调度所含的调度任务数、开始时间、结束时间、下次运行时间、执行频率和状态。同时支持编辑、冻结/解冻和删除的操作。

表头 说明
状态 显示调度的状态,分为“正常、已冻结、已结束、异常”四种状态:
正常:该调度可正常执行。
已冻结:调度中的任务将不再进行调度执行。
已结束:该调度已执行结束。
异常:由于配置原因导致调度无法运行,鼠标移入即可显示错误原因。
操作 1.编辑:点击将进入该调度的编辑界面,用户可进行更改;
2.冻结:冻结的调度中的任务将不再进行调度执行,冻结后其状态状态变更为“已冻结”。注意:已冻结的调度无法再次冻结;
3.解冻:将已冻结的调度进行解冻,解冻后该调度中的任务将正常进行调度执行了,下次运行时间从解冻后重开开始结算。
4.删除:删除当前行所在的调度。
作者:倪  创建时间:2024-06-13 10:28
最后编辑:fancy  更新时间:2025-03-27 15:47