크론(예약된 작업)
Adobe Commerce 및 Magento Open Source은 정기적으로 스크립트를 실행하여 일부 작업을 일정에 따라 수행합니다. 책임자로부터 Commerce cron 작업의 실행 및 일정을 제어할 수 있습니다. cron 일정에 따라 실행되는 저장소 작업에는 다음이 포함되지만 이에 국한되지는 않습니다.
또한 cron 일정에 따라 실행되도록 다음을 구성할 수 있습니다.
- 시스템 그리드 업데이트 및 리인덱싱 주문
- 보류 중인 지급 수명
cron 작업 중에 생성된 URL이 정확하도록 저장소의 기본 URL이(가) 올바르게 설정되어 있는지 확인하십시오. 클라우드 인프라의 Adobe Commerce에 대해서는 Cloud Infrastructure의 Commerce 안내서 에서 cron 작업 설정을 참조하십시오. 온-프레미스의 경우 구성 가이드 에서 구성 및 실행을(를) 참조하십시오.
cron 구성
-
관리자 사이드바에서 Stores > Settings>Configuration(으)로 이동합니다.
-
왼쪽 패널에서 Advanced 을(를) 확장하고 System 을(를) 선택합니다.
-
Cron 섹션에서 를 확장합니다.
{width="600" modal="regular"}
-
Index 및 Default 그룹에 대해 다음 설정을 완료하십시오.
설정은 각 섹션에서 동일합니다.
- Generate Schedules Every - 일정이 생성되는 빈도(분)를 정의합니다. 일정은 데이터베이스에 저장됩니다.
- Schedule Ahead for - 사전 크론 작업이 예약되는 거리(분)를 정의합니다. 예를 들어 이 설정이
10
(으)로 설정되고 cron이 실행되면 cron 작업이 다음 10분 동안 예약됩니다. - Missed if not Run Within - 누락된 작업을 확인하는 데 사용되는 시간(분)을 정의합니다. cron 작업이 예약된 시간에 실행되지 않고 지정된 시간이 경과하면 실행할 수 없으며 상태가
Missed
(으)로 설정됩니다. - History Cleanup Every - 종료된 작업 기록을 데이터베이스에서 지우는 시간(분)을 정의합니다.
- Success History Lifetime -
Successful
상태의 cron 작업 기록이 데이터베이스에 남아 있는 시간(분)을 정의합니다. - Failure History Lifetime -
Error
상태의 cron 작업 기록이 데이터베이스에 남아 있는 시간(분)을 정의합니다. - Use Separate Process - 그룹의 모든 cron 작업이 별도의 시스템 프로세스에서 실행되는지 여부를 정의합니다. 옵션:
Yes
/No
{width="600" modal="regular"}
-
완료되면 Save Config 을(를) 클릭합니다.