AEM Dynamic Media의 처리 상태에서 스핀 세트 중단

Adobe Experience Manager(AEM) as a Cloud Service에서 Dynamic Media 스핀 세트가 때때로 처리 상태로 중단되고 사후 처리 워크플로우를 자동으로 트리거하지 않습니다. 즉, 수동으로 게시해야 하며, 대규모 자산 볼륨에 대해서는 확장할 수 없습니다. 이 문제를 해결하려면 즉시 게시 모드로 전환하거나 회전 집합을 대상으로 하는 워크플로 시작 관리자를 구성할 수 있습니다.

설명 description

환경

Adobe Experience Manager as a Cloud Service(AEMaaCS) - Assets

문제/증상

자산 수집을 위해 batch set 기능 또는 node.js 이진 업로드 라이브러리를 사용할 때 다음과 같은 상황이 발생합니다.

  • 회전 집합이 처리 상태로 무기한으로 유지됩니다.
  • 사후 처리 워크플로우는 자동으로 트리거되지 않습니다.
  • 수동 게시는 상태를 지우지만 확장할 수 없습니다.
  • 워크플로우 런처는 잘못 구성된 경우 충돌 또는 루프를 유발합니다.

해결 방법 resolution

  1. Dynamic Media 설정으로 이동하여 게시 모드를 활성화 시에서 즉시 게시(으)로 변경합니다. 이렇게 하면 사후 처리 워크플로우 없이 처리 직후 에셋이 게시됩니다.

  2. 회전 집합 자산을 타깃팅하는 워크플로우 런처를 만듭니다. 다음 설정으로 워크플로우 런처를 구성합니다.

    • 이벤트 유형: 생성된 리소스 및/또는 수정된 리소스

    • 노드 유형: dam:Asset

    • 조건:

      code language-none
      jcr:content/dam:s7damType == SpinSet
      jcr:content/dam:lastS7SyncStatus == success
      jcr:content/metadata/dam:scene7ID != ""
      
      • 제외 목록:
      code language-none
      (.*)dam:scene7((?!ID).*),
      (.*)jcr:content/related(/((?!/sling:members/sling:resources).)*),
      (.*)cq:lastReplicat(.*),
      (.*)cq:isDelivered,
      (.*)jcr:created(.*),
      (.*)jcr:lastModified(.*)
      

      게시를 위한 트리 활성화 단계를 포함하는 워크플로 모델에 이 런처를 연결합니다.

  3. 자동화가 아직 준비되지 않은 경우 생성 후 회전 집합을 수동으로 게시하여 처리 상태를 지우십시오.

참고: 기본적으로 AEM은 회전 집합과 같은 자산 집합에 대한 사후 처리 워크플로를 자동으로 실행하지 않습니다. 수동으로 게시하지 않는 한 처리 중 상태로 유지됩니다. 이를 자동화하려면 스핀 세트를 만들거나 수정할 때 특별히 타겟팅하는 워크플로 시작 관리자를 설정해야 합니다. 필요한 경우에만 트리거하고 동일한 이벤트에 대해 여러 번 실행되지 않도록 주의해서 구성해야 합니다.

관련 읽기

recommendation-more-help
experience-cloud-kcs-help-kbarticles