[배치 스케쥴러 크론표현식]

hamonjamon·2022년 7월 13일
0
  • 배치 : 사용자의 개입없이 일괄적으로 처리되는 작업을 의미하며, 해당 배치를 실행하는 것은 개발자가 아닌 스케쥴러가 실행한다. 배치 작업은 컴퓨터 자원 이용률과 효율을 높여 비용 낭비를 줄여주어 대량 데이터 처리, 일괄 데이터 변환 등에서 쓰이곤 한다.

  • 스케쥴러 : 일정 주기 혹은 특정 시간에 배치 프로그램을 실행시켜주는 프로그램으로 리눅스에는 대표적으로 크론탭이 존재한다.

  • cron : 특정 시간 or 특정 시간마다 작업을 자동으로 수행케 할 때 사용하는 명령어로, 스케쥴링 역할을 한다.

  • crontab : cron 작업을 설정하는 파일을 의미하며, os 별로 각각 다른 위치에 저장된다.

  • 크론 표현식 : 크론을 구동할 때 스케쥴링의 파라미터로 사용되는 식을 의미하며, 필드와 특수문자를 조합하여 스케쥴링을 조절할 수 있다.

0개의 댓글