Cron 타입 트리거
- 인쇄
- PDF
Cron 타입 트리거
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Classic 환경에서 이용 가능합니다.
네이버 클라우드 플랫폼 콘솔의 Cloud Functions > Trigger에서 Cron 타입의 트리거를 생성할 수 있습니다. Cron 타입 트리거는 특정 액션을 일정 주기로 실행하는 기능을 제공합니다. 이러한 특성으로 Cron 타입 트리거는 모니터링과 같이 주기적으로 예약된 작업을 실행하는 데에 유용하며, Jenkins와 같은 CI tool의 짧은 Batch 작업을 대체할 수 있습니다.
생성한 트리거를 실행하고 모니터링하는 방법은 Action/Trigger 실행과 Trigger을 참고해 주십시오.
트리거 생성
Cron 타입 트리거는 사용자의 요구에 따라 특정 시간을 기준으로 주기적 실행을 보장해주는 피드의 한 종류입니다.
실행 옵션 설정
Cron 타입 트리거의 실행 옵션 설정은 콘솔의 Cron 정보 설정에서 진행합니다.
Cron 정보 설정에서 사용자 설정에 따라 주기 실행을 예약할 수 있습니다. 이는 등록된 후 실행 옵션이 변경되거나 삭제되기 전까지 주기적으로 실행됩니다. 이때 실행 주기는 오른쪽의 선택 박스를 이용해서 설정하거나 사용자의 입력에 의해 설정 가능합니다.
실행 옵션 정보
실행 옵션은 UNIX crontab의 문법을 기본으로 사용하고 있으며, 5개의 필드는 공백으로 분리됩니다. 각 옵션별 설명은 다음과 같습니다.
항목 | 설명 |
---|---|
분 | 0-59 |
시 | 0-23 |
일 | 1-31 |
월 | 1-12(1:jan - 12:dec) |
요일 | 0-7(0,7:sun, 1:mon...) |
참고
- 월과 요일은 이름으로 치환 가능하며 영문만 지원합니다.
- 각 필드에 대한 자세한 정보는 https://man7.org/linux/man-pages/man5/crontab.5.html에서 확인해 주십시오.
실행 옵션 예제
실행 옵션 기본 형식 예제는 다음과 같습니다.
*/5 * * * * : 5 분마다 실행
0 10 * * * : 10:00AM마다 실행
0 10 5 * * : 매월 5일 10:00 AM마다 실행
0 10 5 9 * : 9월 5일 10:00 AM마다 실행
0 10 * * 1 : 월요일 10:00 AM마다 실행
제약 사항
Cron 타입 트리거에 대한 제약 사항은 다음과 같습니다.
- Cron 타입 트리거와 연결된 액션도 기본 액션의 제약 사항이 유효하게 적용됩니다. 따라서 액션의 최대 실행 가능 실행시간은 최대 5분(300 sec)으로 제한하고 있으므로 5분을 초과하는 작업은 현재 버전에서 지원하지 않습니다.
- 액션의 실행 가능 횟수는 계약에 따라 제한하여 제공하고 있습니다. 제한 횟수 이상을 사용할 경우 주기적인 실행이 보장되지 않을 수 있습니다.
이 문서가 도움이 되었습니까?