-
Vercel을 사용하여 Next.js 함수를 하루에 한 번, 또는 다른 특정 주기(예: 매 5분마다)로 자동으로 실행하는 방법을 알려드립니다. 🪄
-
이를 수행하려면 Vercel의 프로젝트에
vercel.json
파일을 추가하고 Cron 작업 스케줄을 구성해야 합니다. ⏱️ -
Cron 작업 스케줄은 '분, 시간, 월, 달, 요일'의 형식이며 Vercel 제공 웹사이트를 통해 검증할 수 있습니다. 💻
-
Vercel 호비 버전의 경우, 하루에 한 번의 Cron 작업이 제한되며, 프로 버전의 경우 40개의 Cron 작업이 가능하고, 하루에 무제한 수행할 수 있습니다. 📈
-
Cron 작업과 관계된 API 루트에 대해 보안을 위해 Vercel 환경 변수에
cron_secret
을 추가하여 액세스 제한을 설정할 수 있습니다. 🔒