동일한 기간에 여러 cron 작업이 예약되었습니다.

이 문서에서는 특정 작업의 시간 변수를 Commerce 관리자에서 편집한 후 여러 cron 작업이 동시에 실행되도록 예약하는 것과 관련된 알려진 Adobe Commerce 2.2.2 문제에 대한 패치를 제공합니다.

문제

cron 이 매분마다 실행되도록 구성된 경우 Admin에서 3개의 예약된 작업에 대한 시간 변수를 편집하면 cron_schedule 데이터베이스 테이블은 동시에 실행되도록 예약된 여러 작업의 그룹을 보여 줍니다.

재현 단계:

  1. Commerce 관리에서 다음 위치로 이동합니다. 스토어 > 설정 > 구성 > 고급 > 시스템 > 크론(예약된 작업) > 그룹에 대한 크론 구성 옵션: 기본값.

  2. 다음 옵션을 구성합니다.

    • 기록 정리 간격: 지우기 시스템 사용 확인란을 선택한 다음 로 설정합니다. 1440.
    • 성공 기록 라이프타임: 지우기 시스템 사용 확인란을 선택한 다음 로 설정합니다. 1440.
    • 실패 기록 수명: 지우기 시스템 사용 확인란을 선택한 다음 로 설정합니다. 1440.
  3. 클릭 구성 저장.

  4. SSH에서 crontab -e 명령입니다.

  5. cron을 1분마다 실행되도록 설정합니다.

  6. 터미널 탭/창을 세 개 엽니다.

  7. Adobe Commerce으로 이동 root/base/project 각 터미널 창의 디렉터리.

  8. 각 탭/창에서 다음 명령을 실행합니다.

    code language-bash
    bin/magento cache:flush && bin/magento cron:run && bin/magento cache:flush && bin/magento cron:run
    
  9. MySQL로 이동하여 다음 쿼리를 실행합니다.

    code language-sql
    SELECT job_code, scheduled_at, count as count FROM cron_schedule GROUP BY job_code, scheduled_at HAVING count > 1 ORDER BY scheduled_at;
    
  10. 동시에 실행되도록 예약된 작업 그룹을 참조하십시오.

예상 결과: 크론 1개 job_code 은(는) 특정 기간에 예약해야 합니다.

실제 결과: 동일한 기간에 여러 cron 작업이 예약되어 있습니다.

솔루션

클라우드 인프라 판매자의 Adobe Commerce ece-tools 업데이트 이(가) 문제를 해결합니다.

Adobe Commerce 온-프레미스 가맹점은 첨부된 패치 중 하나를 적용해 문제를 해결해야 합니다.

패치

패치는 이 문서에 첨부되어 있습니다. 다운로드하려면 문서 끝까지 아래로 스크롤하여 파일 이름을 클릭하거나 다음 링크 중 하나를 클릭합니다.

호환 가능한 Adobe Commerce 버전

패치는 패치 파일 이름에 언급된 특정 버전에 대해 생성되었습니다. 예를 들어, MDVA-11304_EE_2.2.4_COMPOSER_v1.patch는 Adobe Commerce 2.2.4용으로 만들어졌으며 이 버전에 사용할 수 있는 가장 좋은 패치입니다.

패치는 다음 버전과도 호환됩니다.

  • Adobe Commerce 온-프레미스 2.1.0-2.1.4의 경우: MDVA-11304_EE_2.1.4_COMPOSER_v1.patch 다운로드 이 패치는 다음 Adobe Commerce 버전 및 에디션과도 호환됩니다(그러나 문제를 해결하지는 못할 수 있음).

    • 클라우드 인프라 2.1.0-2.1.4의 Adobe Commerce
  • Adobe Commerce 온-프레미스 2.1.5-2.1.12의 경우: MDVA-11304_EE_2.1.5_COMPOSER_v1.patch 다운로드 이 패치는 다음 Adobe Commerce 버전 및 에디션과도 호환됩니다(그러나 문제를 해결하지는 못할 수 있음).

    • 클라우드 인프라의 Adobe Commerce 2.1.5-2.1.12
  • 클라우드 인프라 2.1.13의 Adobe Commerce: MDVA-11304_EE_2.1.13_COMPOSER_v1.patch 다운로드

  • Adobe Commerce 온-프레미스 2.1.14-2.1.17의 경우: MDVA-11304_EE_2.1.14_COMPOSER_v1.patch 다운로드 이 패치는 다음 Adobe Commerce 버전 및 에디션과도 호환됩니다(그러나 문제를 해결하지는 못할 수 있음).

    • Adobe Commerce 온-프레미스 2.1.18
    • 클라우드 인프라의 Adobe Commerce 2.1.14-2.1.18
  • Adobe Commerce 온-프레미스 2.2.0-2.2.1의 경우: MDVA-11304_EE_2.2.0_COMPOSER_v1.patch 다운로드 이 패치는 다음 Adobe Commerce 버전 및 에디션과도 호환됩니다(그러나 문제를 해결하지는 못할 수 있음).

    • 클라우드 인프라 2.2.0-2.2.1의 Adobe Commerce
  • Adobe Commerce 온-프레미스 2.2.0-2.2.3의 경우: MDVA-11304_EE_2.2.2_COMPOSER_v1.patch 다운로드 이 패치는 다음 Adobe Commerce 버전 및 에디션과도 호환됩니다(그러나 문제를 해결하지는 못할 수 있음).

    • 클라우드 인프라 2.2.0-2.2.3의 Adobe Commerce
  • Adobe Commerce 온-프레미스 2.2.4의 경우: MDVA-11304_EE_2.2.4_COMPOSER_v1.patch 다운로드 이 패치는 다음 Adobe Commerce 버전 및 에디션과도 호환됩니다(그러나 문제를 해결하지는 못할 수 있음).

    • 클라우드 인프라의 Adobe Commerce 2.2.4

패치 적용 방법

다음을 참조하십시오 Adobe Commerce에서 제공하는 작성기 패치를 적용하는 방법 지원 기술 자료에서 지침을 참조하십시오.

첨부 파일

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a