Closed6
vercel cron jobsメモ
vercel.jsonで設定する
{
"crons": [
{
"path": "/api/send-slack-notification",
"schedule": "*/10 * * * *"
},
{
"path": "/api/daily-backup",
"schedule": "0 2 * * * *"
},
{
"path": "/api/hourly-onboarding-emails",
"schedule": "0 * * * *"
}
]
}
cronsに配列でpathとscheduleのキーと値を指定する
# ┌───────────── minute (0 - 59)
# │ ┌───────────── hour (0 - 23)
# │ │ ┌───────────── day of the month (1 - 31)
# │ │ │ ┌───────────── month (1 - 12)
# │ │ │ │ ┌───────────── day of the week (0 - 6) (0 is Sunday, 6 is Saturday)
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ │
# * * * * *
cron形式でスケジューリング
hobbyの場合
ジョブの上限
2 cron jobs total, each triggered once per day
ジョブの期間の上限
10 seconds (Serverless), 30 seconds (Edge)
While in beta, Vercel Cron Jobs are free on all plans. However, it'll be a paid feature for general availability.
無料提供されるのはベータの間だけの可能性が高い
このスクラップは2023/04/30にクローズされました