비동기 작업 asynchronous-operations

Adobe 성능에 대한 부정적인 영향을 줄이기 위해 Experience Manager는 장기 실행 및 리소스 집약적인 특정 작업을 백그라운드 작업과 비동기적으로 처리합니다. 비동기 처리에는 시스템 리소스의 가용성에 따라 여러 작업을 대기열에 넣고 이를 연속적으로 실행하는 작업이 포함됩니다.

이러한 작업은 다음과 같습니다.

  • 여러 자산 삭제
  • 여러 참조가 있는 많은 자산 또는 자산 이동
  • 자산 메타데이터의 일괄 내보내기/가져오기
  • 원격 Experience Manager 배포에서 임계값을 초과하는 자산 가져오기
  • Live Copy 롤아웃

전역 탐색 > 도구 > 일반 > 작업 ​의 백그라운드 작업 대시보드에서 비동기 작업의 상태를 볼 수 있습니다.

NOTE
기본적으로 비동기 작업은 동시에 실행됩니다. n ​이(가) CPU 코어 수인 경우 기본적으로 n/2 작업을 동시에 실행할 수 있습니다. 작업 큐에 대한 사용자 지정 설정을 사용하려면 웹 콘솔에서 비동기 작업 기본 큐 구성비동기 작업 페이지 이동 및 롤아웃 구성 ​을 수정하십시오.
자세한 내용은 큐 구성을 참조하십시오.

비동기 작업 상태 모니터링 monitor-the-status-of-asynchronous-operations

AEM이 비동기 방식으로 작업을 처리할 때마다 받은 편지함 및 이메일(활성화된 경우)을 통해 알림을 받게 됩니다.

비동기 작업의 상태를 자세히 보려면 백그라운드 작업 페이지로 이동하십시오.

  1. Experience Manager 인터페이스에서 전역 탐색 > 도구 > 일반 > 작업 ​을(를) 선택합니다.

  2. 백그라운드 작업 페이지에서 작업 세부 사항을 검토합니다.

    비동기 작업의 상태 및 세부 정보

    특정 작업의 진행 상태를 확인하려면 상태 열의 값을 참조합니다. 진행 상태에 따라 다음 상태 중 하나가 표시됩니다.

    • 활성: 작업을 처리 중입니다.

    • 성공: 작업이 완료되었습니다.

    • 실패 또는 오류: 작업을 처리할 수 없습니다.

    • 예약됨: 나중에 처리하도록 작업이 예약되었습니다.

  3. 활성 작업을 중지하려면 목록에서 해당 작업을 선택하고 도구 모음에서 중지 ​를 클릭합니다.

    stop_icon

  4. 설명 및 로그 등 추가 세부 정보를 보려면 작업을 선택하고 도구 모음에서 열기 ​를 클릭합니다.

    open_icon

    작업 세부 사항 페이지가 표시됩니다.

    job_details

  5. 목록에서 작업을 삭제하려면 도구 모음에서 삭제 ​를 선택합니다. CSV 파일로 세부 사항을 다운로드하려면 다운로드 ​를 클릭합니다.

    note note
    NOTE
    상태가 활성 또는 큐에 있음 ​인 경우 작업을 삭제할 수 없습니다.

비동기 작업 처리 옵션 구성 configure

구성할 수 있는 비동기 작업 관련 몇 가지 옵션이 있습니다. 다음 예제는 로컬 개발 시스템에서 구성 관리자를 사용하여 이 작업을 수행하는 방법을 보여 줍니다.

NOTE
OSGi 구성은(는) 변경 가능한 콘텐츠로 간주되며 이러한 구성은 프로덕션 환경에 대한 콘텐츠 패키지로 배포해야 합니다.

완료된 작업 제거 purging-completed-jobs

AEM은 매일 01:00에 제거 작업을 실행하여 하루 이상 경과한 완료된 비동기 작업을 삭제합니다.

삭제 작업에 대한 일정 및 완료된 작업의 세부 사항이 삭제되기 전에 보존 기간을 수정할 수 있습니다. 특정 시점에 세부 사항이 유지되도록 완료된 작업의 최대 수를 구성할 수도 있습니다.

  1. https://<host>:<port>/system/console에 있는 AEM SDK Quickstart Jar의 AEM 웹 콘솔에 관리자로 로그인합니다.

  2. OSGi > 구성(으)로 이동

  3. Adobe Granite 비동기 작업 제거 예약 작업 작업을 엽니다.

  4. 지정:

    • 완료된 작업을 삭제한 후 임계 기간(일)입니다.
    • 내역에 세부 사항이 유지되는 최대 작업 수입니다.
    • 제거 실행 시점의 크론 표현식입니다.

    비동기 작업 제거를 예약하기 위한 구성

  5. 변경 사항을 저장합니다.

비동기 자산 삭제 작업 구성 configuring-synchronous-delete-operations

삭제할 자산 또는 폴더의 수가 임계값 수를 초과하는 경우 삭제 작업이 비동기적으로 수행됩니다.

  1. https://<host>:<port>/system/console에 있는 AEM SDK Quickstart Jar의 AEM 웹 콘솔에 관리자로 로그인합니다.

  2. OSGi > 구성(으)로 이동

  3. 웹 콘솔에서 비동기 프로세스 기본 큐 구성 ​을 엽니다.

  4. 자산 임계값 수 상자에서 삭제 작업의 비동기 처리를 위한 자산/폴더의 임계값 수를 지정합니다.

    자산 삭제 임계값

  5. 이 작업 상태에 대한 이메일 알림을 수신하려면 이메일 알림 활성화 옵션을 선택합니다. 예를 들어, 성공, 실패 입니다.

  6. 변경 사항을 저장합니다.

비동기 자산 이동 작업 구성 configuring-asynchronous-move-operations

이동할 자산/폴더 또는 참조 수가 임계값 수를 초과하는 경우 이동 작업이 비동기식으로 수행됩니다.

  1. https://<host>:<port>/system/console에 있는 AEM SDK Quickstart Jar의 AEM 웹 콘솔에 관리자로 로그인합니다.

  2. OSGi > 구성(으)로 이동

  3. 웹 콘솔에서 비동기 이동 작업 처리 구성 ​을 엽니다.

  4. 자산/참조 임계값 수 상자에서 이동 작업의 비동기 처리를 위한 자산/폴더 또는 참조의 임계값 수를 지정합니다.

    자산 이동 임계값

  5. 이 작업 상태에 대한 이메일 알림을 수신하려면 이메일 알림 활성화 옵션을 선택합니다. 예를 들어, 성공, 실패 입니다.

  6. 변경 사항을 저장합니다.

비동기 MSM 작업 구성 configuring-asynchronous-msm-operations

  1. https://<host>:<port>/system/console에 있는 AEM SDK Quickstart Jar의 AEM 웹 콘솔에 관리자로 로그인합니다.

  2. OSGi > 구성(으)로 이동

  3. 웹 콘솔에서 비동기 페이지 이동 작업 처리 구성 ​을 엽니다.

  4. 이 작업 상태에 대한 이메일 알림을 수신하려면 이메일 알림 활성화 옵션을 선택합니다. 예를 들어, 성공, 실패 입니다.

    MSM 구성

  5. 변경 사항을 저장합니다.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab