하캄솔루션HAKHAM SOLUTION상담하기

웹제작 / 프레임워크·데이터

크론

Cron job

다른 이름 · 크론 잡 · 크론탭 · cron · 예약 작업 · 스케줄러

중급도구에서 직접 설정하는 수준

한눈에 보는 정의

정해 둔 시각이나 주기마다 서버가 작업을 자동으로 실행하게 하는 예약 기능. 실행 시각은 크론 표현식으로 적는다.

이런 말로 들어요

  • 크론으로 매일 아침 7시에 리포트 메일이 나가게 해 두었어요.
  • 서버 시간이 UTC라서 크론이 9시간 늦게 돌았어요.

그림으로 보기

크론 표현식과 예약 실행

크론은 분·시·일·월·요일 다섯 칸으로 실행 시각을 정해 반복 작업을 맡기는 예약 기능입니다. 서비스의 기준 시간대를 꼭 확인합니다.

하캄솔루션 자체 제작 모션그래픽

자세히 알아보기

크론은 "매일 새벽 3시에 백업", "매시간 새 주문 확인"처럼 반복할 일을 서버에 예약해 두는 방법입니다. 시각은 분·시·일·월·요일 다섯 칸으로 적는데, 예를 들어 0 3 * * *는 매일 3시 0분이라는 뜻입니다. Vercel 같은 호스팅도 크론 기능을 제공해 정해진 시각에 특정 주소를 호출해 줍니다. 사람이 잊지 않아도 되는 반복 작업을 맡기기 좋습니다.

실무 예시

예를 들어 매일 새벽 사이트 데이터를 백업하는 작업을 크론으로 예약하면, 담당자가 버튼을 누르지 않아도 백업이 쌓입니다.

함께 살펴볼 점

서비스마다 기준 시간대가 다릅니다. Vercel 크론은 항상 UTC 기준이라 한국 시간 오전 9시에 돌리려면 0시(UTC)로 적어야 합니다. 실행이 실패해도 조용히 지나갈 수 있으니 결과 알림이나 기록을 남깁니다.

AI에게 이렇게 요청해 보세요

매일 한국 시간 오전 7시에 실행되는 크론 작업을 Vercel에 설정하려고 해. UTC로 바꾼 크론 표현식과 설정 파일 예시, 실패하면 알림받는 방법을 알려 줘.

코딩·작성 도구에 붙여 쓰기 전에 내 상황에 맞게 바꾸고, 결과는 직접 확인하세요.

출처와 검토 정보

  • Cron Jobs - Vercel Docs 새 창

    크론 잡이 시간 기반으로 반복 작업을 자동화하는 예약 도구이며, Vercel 크론 표현식의 시간대는 항상 UTC라는 설명을 확인했습니다.

    자료 확인

내용 검토

최초 발행 · 내용 수정

← 지식백과 목록으로