전원 관리 사용법

Cron 작업의 문제

시스템이 일시중단된 동안에는 cron 파일에 지정된 작업이 실행되지 않습니다.

시스템을 재개하면, 전원 관리 소프트웨어로 시스템을 일시중단한 기간 중에 실행하도록 예정된 cron 작업은 다음과 같은 방식으로 처리됩니다.

일반적으로 cron 명령어는 실행할 다음 작업을 확인하고 해당 작업을 실행할 때까지 기다려야 하는 시간 간격을 계산합니다. 시스템을 재개하면 cron 명령어가 첫 번째 작업을 종료할 때까지의 시간 간격을 계산합니다. 그 다음 대기열에 들어 있는 cron 작업이 실행됩니다. 다음에는 cron 프로세스가 작업 대기열을 다시 확인합니다. 프로세스는 실행 시간이 아직 경과하지 않은 작업만 고려하기 때문에 실행 시간이 시스템이 일시중단된 기간에 속하는 추가 작업은 실행되지 않습니다.