Dashboard
定时任务管理
管理系统的定时任务(北京时间)
创建新任务
任务列表
| 名称 | 类型 | 调度规则 | 同步范围 | 上次运行 | 状态 | 操作 |
|---|---|---|---|---|---|---|
| 页面 | page_monitor | 0 * * * * | - | 2026/2/5 16:02:07 | ||
| 广告同步 | ads | 0 12 * * * | 最近3天 | 2026/2/5 12:01:16 | ||
| 素材同步 | ad_materials | 20 12 * * * | 最近3天 | 2026/2/5 12:21:51 | ||
| 导出csv | export_materials_csv | 55 12 * * * | - | 2026/2/5 12:56:51 | ||
| 图片上传 | gcs_images | 0 10 * * * | - | 2026/2/5 10:02:03 | ||
| 图片上传 | gcs_videos | 10 10 * * * | - | 2026/2/5 10:11:51 | ||
| 视频同步 | ad_videos | 20 9 * * * | 最近3天 | 2026/2/5 09:21:50 | ||
| 图片同步 | ad_images | 10 9 * * * | 最近3天 | 2026/2/5 09:11:50 |
使用说明
⚡ 本地测试: 点击右上角的"立即执行所有任务"按钮手动触发定时任务
生产环境: 部署到 Cloudflare 后,定时任务会自动按照 cron 表达式执行
Cron 表达式格式: 分 时 日 月 周 (北京时间)
*/5 * * * *- 每5分钟执行0 9 * * *- 每天早上9点执行0 9 * * 1-5- 工作日早上9点执行0 0 * * *- 每天凌晨执行0 */6 * * *- 每6小时执行
任务类型:
- 页面监控: 检查所有启用的页面状态(立即执行)
- 素材同步: 同步 Meta 广告素材到数据库(异步队列)
- 广告同步: 同步 Meta 广告数据(异步队列)
- 视频同步: 同步 Meta 广告视频(异步队列)
- 图片同步: 同步 Meta 广告图片(异步队列)
- GCS视频上传: 上传视频文件到 Google Cloud(异步队列)
- GCS图片上传: 上传图片文件到 Google Cloud(异步队列)
- 导出CSV: 导出广告素材到CSV并上传到 Google Cloud(异步队列)
时间范围过滤(素材同步/广告同步):
- 最近3天: 适合每天运行,减少API调用量,增量同步最新数据
- 最近7天: 适合每2-3天运行一次
- 最近30天: 适合每周运行一次
- 最近90天: 适合每月全量同步
- 全部数据: 同步所有历史数据(不推荐定时任务,API调用较慢)
异步执行: 除了页面监控,其他任务都会发送到 Cloudflare Queue 异步执行