个人工具想每天汇总邮件或刷新缓存,已有 Next.js Route Handler,却不想再开一台机器跑 crontab——希望平台按时 GET 自己的路径。
Vercel Docs《Cron Jobs》说明:Cron Jobs 用 cron 表达式定义重复任务频率与时机;常见用途包括备份归档、发邮件/Slack 通知、更新 Stripe 订阅数量等。Vercel 为 Vercel Functions 提供 Cron Jobs,可通过 `vercel.json` 或 Build Output API 添加。管理侧文档补充:可添加环境变量 `CRON_SECRET`(建议至少 16 位随机串);调用 cron 时会自动带上 Authorization 头,端点应将其与环境变量比对以验真;头值为 `Bearer` 前缀加密钥。同路径若挂多条 schedule,请求会带 `x-vercel-cron-schedule` 头,值为触发该次调用的 cron 表达式,便于分支全量/增量逻辑。本场景据此输出「路径 + UTC 表达式 + CRON_SECRET」配置简报。禁止声称「生产 cron 已生效」。