Vercel.json Cron Hobby 플랜 막힘
Vercel에서 Cron Job을 통해 5분마다 요청하여 cold start를 최대한 방지할려고 한다.
// vercel.json
{
"crons": [
{
"path": "/api/cron",
"schedule": "*/5 * * * *"
}
]
}
5분마다 실행되도록 작성했는데 vercel에서 빌드도 하기전에 거절당해버린다.
더 찾아보니 Vercel에서 플랜 별로 Cron 제한이 있다.
Hobby 플랜은 1개의 Cron을 생성할 수 있고 주기는 하루에 한번이다.
// vercel.json
{
"crons": [
{
"path": "/api/cron",
"schedule": "0 5 * * *"
}
]
}
다시 이렇게 작성하고 push 해보았다.
잘된다.