调度周期是指在生产环境调度系统中,节点自动执行代码逻辑的时间间隔。调度任务会根据调度类型和周期数生成周期实例,并通过这些实例自动运行周期任务。
WeData支持天调度、小时调度、分钟调度、周调度、月调度、年调度和一次性调度,每种调度的配置与运行详情可参考以下内容。
配置示例

参数 | 说明 |
配置方式-调度周期 | 配置方式选择常规,调度周期选择周期-天。 |
生效时间 | 调度时间配置的有效时间段,系统会在该时间范围内按照时间配置自动调度,超过有效期将不会再自动调度。开始日期只能选择当前日期之后的日期,默认显示当前日期到2099 - 12 - 31。 |
执行时间 | 天任务执行时间可选择时分, 生成的实例到达执行时间后开始执行。 |
日历调度 | 使用调度日历中的配置,在指定日期安排任务运行或暂停运行。 |
调度计划 | 根据配置的周期和执行时间自动生成。 |
调度类型 | 支持选择正常调度和空跑调度。空跑调度是指调度到该任务时,系统会直接将实例置成功,不会真正执行任务。正常调度即正常执行任务代码。 |
调度详情
以每天01:00:00执行为例,生成实例的情况如下:

配置示例

参数 | 说明 |
配置方式-调度周期 | 配置方式选择常规,调度周期选择周期-小时。 |
生效时间 | 调度时间配置的有效时间段,系统会在该时间范围内按照时间配置自动调度,超过有效期将不会再自动调度。开始日期只能选择当前日期之后的日期,默认显示当前日期到2099 - 12 - 31。 |
执行时间(与指定时间二选一) | 执行时间 小时任务执行时间可选择时分,间隔范围:1 - 12小时,任务根据执行时间生成实例进行调度。 间隔时间 以设定的间隔时间为单位,在指定的执行时间区间内控制任务的实例生成频率。 |
指定时间(与执行时间二选一) | 指定时间 指定时间范围0 - 23点,支持多选,小时任务根据指定时间生成实例并执行。 指定分钟 在指定时间后,再指定生成实例的具体分钟数。 |
日历调度 | 使用调度日历中的配置,在指定日期安排任务运行或暂停运行。 |
调度计划 | 根据配置的周期和执行时间自动生成。 |
调度类型 | 支持选择正常调度和空跑调度。空跑调度是指调度到该任务时,系统会直接将实例置成功,不会真正执行任务。正常调度即正常执行任务代码。 |
调度详情
举例:分为两种模式指定间隔和指定时间
指定间隔,每2小时执行一次,则每天0点、2点、4点、6点、...、22点执行。
指定时间,0点、2点,30分执行,则每天0点30分、2点30分执行。

配置示例

参数 | 说明 |
配置方式-调度周期 | 配置方式选择常规,调度周期选择周期-分钟。 |
生效时间 | 调度时间配置的有效时间段,系统会在该时间范围内按照时间配置自动调度,超过有效期将不会再自动调度。开始日期只能选择当前日期之后的日期,默认显示当前日期到2099 - 12 - 31。 |
执行时间 | 分钟任务执行时间只能选择整点,间隔范围:5、10、15、20、30分钟,分钟任务根据执行时间生成实例进行调度。 |
日历调度 | 使用调度日历中的配置,在指定日期安排任务运行或暂停运行。 |
调度计划 | 根据配置的周期和执行时间自动生成。 |
调度类型 | 支持选择正常调度和空跑调度。空跑调度是指调度到该任务时,系统会直接将实例置成功,不会真正执行任务。正常调度即正常执行任务代码。 |
调度详情
举例:每5分钟执行一次,则会在每天00:05、00:10、00:15、...、23:55执行。

配置示例

参数 | 说明 |
配置方式-调度周期 | 配置方式选择常规,调度周期选择周期-周。 |
生效时间 | 调度时间配置的有效时间段,系统会在该时间范围内按照时间配置自动调度,超过有效期将不会再自动调度。开始日期只能选择当前日期之后的日期,默认显示当前日期到2099 - 12 - 31。 |
指定日期 | 周任务指定日期范围为星期一到星期日,支持多选。 |
执行时间 | 周任务执行时间可选择时分, 生成的实例到达指定日期的执行时间后开始执行。 |
日历调度 | 使用调度日历中的配置,在指定日期安排任务运行或暂停运行。 |
调度计划 | 根据配置的周期和执行时间自动生成。 |
调度类型 | 支持选择正常调度和空跑调度。空跑调度是指调度到该任务时,系统会直接将实例置成功,不会真正执行任务。正常调度即正常执行任务代码。 |
调度详情
举例:每周一、周三 01:00:00执行,调度详情如下图。

配置示例

参数 | 说明 |
配置方式-调度周期 | 配置方式选择常规,调度周期选择周期-月 |
生效时间 | 调度时间配置的有效时间段,系统会在该时间范围内按照时间配置自动调度,超过有效期将不会再自动调度。开始日期只能选择当前日期之后的日期,默认显示当前日期到2099 - 12 - 31。 |
指定日期 | 月任务指定日期范围为每月1号到每月31号,支持多选,注意:每月月末选项和其他日期互斥。 |
执行时间 | 月任务执行时间可选择时分, 生成的实例到达指定日期的执行时间后开始执行。 |
日历调度 | 使用调度日历中的配置,在指定日期安排任务运行或暂停运行。 |
调度计划 | 根据配置的周期和执行时间自动生成。 |
调度类型 | 支持选择正常调度和空跑调度。空跑调度是指调度到该任务时,系统会直接将实例置成功,不会真正执行任务。正常调度即正常执行任务代码。 |
调度详情
举例:每月1日、15日 01:00:00执行,调度详情如下图。

配置示例

参数 | 说明 |
配置方式-调度周期 | 配置方式选择常规,调度周期选择周期-年 |
生效时间 | 调度时间配置的有效时间段,系统会在该时间范围内按照时间配置自动调度,超过有效期将不会再自动调度。开始日期只能选择当前日期之后的日期,默认显示当前日期到2099 - 12 - 31。 |
指定月份 | 年任务指定月份范围为1月 - 12月,支持多选。 |
指定日期 | 年任务指定日期范围为1号 - 31号,支持多选,注意:月末选项和其他日期互斥。 |
执行时间 | 年任务执行时间可选择时分, 生成的实例到达指定月份指定日期的执行时间后开始执行。 |
日历调度 | 使用调度日历中的配置,在指定日期安排任务运行或暂停运行。 |
调度计划 | 根据配置的周期和执行时间自动生成。 |
调度类型 | 支持选择正常调度和空跑调度。空跑调度是指调度到该任务时,系统会直接将实例置成功,不会真正执行任务。正常调度即正常执行任务代码。 |
调度详情
举例:每年1、6、12月1日01:00:00执行,调度详情如下图。

配置示例

参数说明:
参数 | 说明 |
配置方式-调度周期 | 配置方式选择常规,调度周期选择一次性 |
执行时间 | 一次性任务支持指定到年月日时分秒。 |
日历调度 | 使用调度日历中的配置,在指定日期安排任务运行或暂停运行。 说明: |
调度计划 | 根据配置的周期和执行时间自动生成。 |
说明:
一次性任务在完成后无法通过重新提交来生成新实例,需要新建任务以便重复执行。