定时任务
定时任务用于创建、管理、监控系统定时执行的任务,支持自定义任务执行周期、并发控制、触发策略等,同时提供任务日志查询、导出、清空等功能,帮助运维人员自动化执行系统维护、数据同步、缓存清理等周期性工作,保障系统稳定高效运行。
创建定时任务
步骤 1:打开新增弹窗
进入定时任务管理页面,点击 添加按钮,打开添加弹窗

步骤 2:填写必填配置项:

| 配置项 | 填写说明 | 示例 |
|---|---|---|
| 任务名称 | 任务的自定义名称,用于标识任务 | 建议使用业务语义化名称,如「每日数据同步任务」 |
| 任务组 | 任务所属分组,用于分类管理 | 下拉可选「默认 / 系统」,也可自定义分组 |
| 调用目标字符串 | 任务执行的目标方法 / Bean 标识 | 格式为beanId.methodName,如ankeTask.ankeClearCache,需与系统后台方法对应 |
| cron 表达式 | 任务的执行周期规则 | 标准 Quartz cron 表达式,格式为秒 分 时 日 月 周 年(可选),如0 */15 * * * ?表示每 15 分钟执行一次 |
常用 cron 表达式示例:
| 表达式 | 执行规则 |
|---|---|
| 0 0 0 * * ? | 每天凌晨 0 点执行 |
| 0 */5 * * * ? | 每 5 分钟执行一次 |
| 0 0 12 * * ? | 每天中午 12 点执行 |
| 0 0 0,12 * * ? | 每天凌晨 0 点、中午 12 点各执行一次 |
| 0 0 0 ? * MON-FRI | 周一至周五凌晨 0 点执行 |
步骤 3:配置可选参数:

| 配置项 | 填写说明 | 示例 |
|---|---|---|
| 是否并发 | 控制任务是否允许并发执行 | 如数据同步任务建议「禁止」并发 |
| 触发策略 | 任务启动时的触发规则:触发一次执行、不触发、忽略 | 如首次部署建议「触发一次执行」 |
| 状态 | 任务创建后的初始状态,默认「正常」(创建后立即生效),可选「停用」(暂不启用) | 选择「正常」 |
是否并发:控制任务是否允许并发执行
- 允许:上一次任务未完成时,下一次周期到了仍可触发
- 禁止:上一次任务未完成时,下一次周期到了会等待,避免重复执行
触发策略:任务启动时的触发规则
- 触发一次执行:任务启动后立即执行一次,再按周期执行
- 不触发:仅按周期执行,启动时不执行
- 忽略:跳过启动触发,仅按周期执行
状态:任务创建后的初始状态
- 正常:创建后立即生效,按周期执行
- 停用:创建后暂停,需手动启用
步骤 4:保存配置
点击保存,完成任务创建,任务自动加入列表并按周期执行
手动执行任务
1、在任务列表中,找到目标任务,点击执行按钮;
2、系统弹出确认弹窗,提示 “确认执行定时任务?”;
点击「确定」:执行定时任务;点击「取消」:终止执行定时任务操作。
编辑定时任务
1、在任务列表中,找到目标任务,点击编辑按钮;
2、在弹窗中修改需要调整的配置(如 cron 表达式、并发规则、状态等);
3、点击保存,配置立即生效,任务按新规则执行。
删除定时任务
1、在任务列表中,找到目标任务,点击右侧「删除」按钮;
2、系统弹出确认弹窗,提示 “确定删除该任务吗?”;
点击「确定」:删除任务,列表自动刷新;点击「取消」:终止删除操作。
日志
用于查看、管理所有定时任务的执行日志。
在任务列表中,点击顶部按钮日志,跳转到「日志管理 」-「定时任务日志」列表。

导出定时任务
1、在定时任务页面,选择需要导出的任务数据,点击左上角「导出」按钮;
注意:如不选择任务数据时,导出的数据为平台所有的任务数据。
2、系统弹出确认弹窗,提示 “确定导出所选中记录吗?”;
点击「确定」:导出任务数据;点击「取消」:终止导出操作。
3、浏览器触发下载,可用于定时任务备份、审计、统计。
作者:chenjt 创建时间:2026-03-31 17:19
最后编辑:chenjt 更新时间:2026-06-04 15:56
最后编辑:chenjt 更新时间:2026-06-04 15:56