Today rtolzo Learned
Github
Tags
Github
Tags
  • Topics
    • Typescript
    • Git
  • TIL
    • 2022 TIL
    • 2023 TIL
    • 2024 TIL

Vercel.json Cron Hobby 플랜 막힘

Vercel에서 Cron Job을 통해 5분마다 요청하여 cold start를 최대한 방지할려고 한다.

// vercel.json

{
  "crons": [
    {
      "path": "/api/cron",
      "schedule": "*/5 * * * *"
    }
  ]
}

5분마다 실행되도록 작성했는데 vercel에서 빌드도 하기전에 거절당해버린다.

그림 1. 거절 당함.

더 찾아보니 Vercel에서 플랜 별로 Cron 제한이 있다.

그림 2. Vercel Cron Pricing.

Hobby 플랜은 1개의 Cron을 생성할 수 있고 주기는 하루에 한번이다.

// vercel.json
{
  "crons": [
    {
      "path": "/api/cron",
      "schedule": "0 5 * * *"
    }
  ]
}

다시 이렇게 작성하고 push 해보았다.

그림 3. 해결.

잘된다.

마지막 수정일: