DEFINITION크론(Cron)란?
크론은 서버에서 정해진 시간마다 프로그램을 자동 실행하도록 예약하는 기능입니다.
크론(Cron) · Cron Job · 최종 수정 · 작성 시스템메이트 개발팀
DETAIL자세히 알아보기
매일 새벽 주문 수집, 매시간 재고 동기화, 매주 월요일 리포트 발송처럼 주기적인 작업은 대부분 크론으로 실행합니다.
KEY POINTS크론(Cron) 핵심 포인트
- 01예약 실행
"매일 03:00", "매시간 10분"처럼 시간 규칙에 맞춰 프로그램을 실행합니다.
- 02로그 · 알림
실행 결과를 기록하고 실패하면 담당자에게 알리도록 합니다.
- 03중복 실행 방지
이전 작업이 끝나기 전에 다음 실행이 겹치지 않도록 잠금을 둡니다.
WHEN이럴 때 필요합니다
- 정해진 시간마다 주문 수집 · 재고 동기화 · 리포트 발송이 필요할 때
- 사람이 매일 같은 시간에 버튼을 누르고 있을 때
CASES사례로 보는 크론(Cron)
적용 예시
새벽 수집 · 아침 리포트
예를 들어 매일 새벽 3시에 경쟁 상품 가격을 수집하고, 오전 8시에 전날 대비 가격 변동만 정리해 메신저로 보내도록 크론을 두 개 등록할 수 있습니다. 담당자는 출근해 요약만 확인하면 됩니다.
FAQ크론(Cron) 자주 묻는 질문
Q호스팅에서도 크론을 쓸 수 있나요?
대부분의 호스팅이 관리 화면에서 크론(예약 작업)을 지원합니다. 지원하지 않으면 외부 스케줄러가 주기적으로 주소를 호출하게 하는 방법을 씁니다.