计划任务
功能概述
计划任务(Jobs)允许你为项目中已发布的部署设置定时调度。通过 Cron 表达式配置执行计划,系统会按照设定的时间自动触发部署运行。你还可以手动触发执行、查看执行日志、启用或停用任务。
界面说明
顶部操作栏
- 页面标题:显示 "计划任务"
- 创建任务按钮:打开任务创建弹窗
任务表格
以数据表格展示当前项目下所有计划任务:
| 列名 | 说明 |
|---|---|
| 名称 | 任务名称,hover 可查看描述 |
| 调度计划 | Cron 表达式及其自然语言描述 |
| 部署 | 关联的部署名称和版本号 |
| 启用 | 开关控件,控制任务的启用/停用 |
| 上次运行 | 上次执行的相对时间 |
| 状态 | 上次执行结果(success / failed / running) |
| 操作 | 手动运行、查看日志、编辑、删除 |
执行日志抽屉
从右侧滑出,以时间线形式展示任务的执行历史:
- 每条日志显示执行状态、耗时和开始时间
- 失败的执行会显示错误信息
- 状态颜色:绿色(成功)、红色(失败/超时)、黄色(运行中)
创建/编辑弹窗
弹窗表单用于配置计划任务:
- 任务名称和描述
- 关联的部署
- Cron 表达式和时区
- 超时时间和重试次数
操作步骤
创建计划任务
- 点击页面右上角的 创建任务 按钮
- 在弹窗中填写任务名称
- 选择要关联的部署
- 设置 Cron 表达式(如
0 2 * * *表示每天凌晨 2 点) - 根据需要调整超时时间和重试次数
- 保存后任务立即生效(默认启用状态)
启用/停用任务
- 在任务表格中找到目标任务
- 点击「启用」列的开关控件
- 开关切换后任务立即生效
手动触发任务
- 在任务表格中找到目标任务
- 点击操作列的 运行 按钮
- 系统立即触发一次任务执行
- 完成后显示执行结果和耗时
查看执行日志
- 在任务表格中找到目标任务
- 点击操作列的 日志 按钮
- 右侧抽屉滑出,显示执行历史时间线
- 点击展开可查看失败任务的错误详情
编辑任务
- 在任务表格中找到目标任务
- 点击操作列的 编辑 按钮
- 在弹窗中修改任务配置
- 保存后新配置立即生效
删除任务
- 在任务表格中找到目标任务
- 点击操作列的 删除 按钮
- 在确认气泡中确认删除
- 删除后任务停止调度
相关链接
- 部署管理 — 创建和管理部署(计划任务需要关联已发布的部署)
- 计划任务 API 参考 — 完整的 API 接口文档
- 文件工作区 — 编辑文档并发布为部署