Experience Manager에서 에셋을 이동하고 게시한 후 예기치 않은 이미지가 누락되거나 링크가 끊어졌습니다.

이동 작업이 완전히 완료되기 전에 자산을 게시하면 이미지가 누락되거나 게시된 페이지에서 링크가 손상될 수 있습니다. 이 문서에서는 이러한 발생의 배후에 있는 메커니즘과 이 발생에 수반되는 잠재적 결과에 대해 설명합니다.

설명 description

환경

Adobe Experience Manager(AEM as a Cloud Service)

문제/증상

AEM의 동작은 사용자의 복제 권한에 따라 다릅니다.

  • 복제 권한이 있는 사용자 : 이러한 사용자는 게시된 자산을 이동하거나 이름을 바꿀 때 AEM을 트리거하여 변경 내용에 맞게 자산을 참조하는 페이지의 링크를 업데이트합니다. 동시에 AEM은 에셋 및 페이지에 대한 게시 취소/Publish 주기를 시작합니다.
  • 복제 권한이 없는 사용자 : 사용자가 게시된 자산을 이동하면 AEM이 참조 페이지의 링크를 업데이트하고 관리자에게 게시 취소/Publish 승인을 요청합니다. 승인되면 AEM은 게시 취소/Publish 사이클을 수행합니다.

복제 권한이 있는 사용자 ​가 게시 취소/Publish 승인 대기 중인 자산을 게시할 때 문제가 발생합니다. 이러한 조기 게시로 인해 에셋의 원래 경로에서 게시가 취소되고 새 경로에서 다시 게시되지만 참조 페이지의 링크가 업데이트되지 않아 링크가 끊어집니다.

다음은 다른 복제 권한이 있는 사용자가 자산 이동 작업과 상호 작용할 때 발생할 수 있는 시퀀스 및 문제를 보여 줍니다.

필수 구성 요소:

복제 권한이 없는 사용자 A
복제 권한이 있는 사용자 B

작성자 및 Publish 인스턴스의 초기 상태:

작성자 및 Publish 인스턴스 모두에 자산 asset_original.jpg이(가) 있으며 PageA에서 참조됩니다.

단계별 문제 재생

1단계: 사용자 A가 asset_original.jpg에서 asset_renamed.jpg(으)로 이름을 바꿉니다. 이름이 변경된 자산은 이제 승인 대기 중이며 작성자 인스턴스에서 "워크플로우 중…"으로 표시됩니다. Publish 인스턴스에서는 자산이 asset_original.jpg(으)로 유지됩니다.

2단계: 사용자 B가 작성자 인스턴스에 asset_renamed.jpg을(를) 게시합니다. 따라서 Publish 인스턴스에서 에셋의 이름은 변경되지만 PageA가 여전히 asset_original.jpg을(를) 참조하므로 링크가 끊어집니다.

해결 방법 resolution

자산 이동으로 인해 링크가 끊어지는 위험을 줄이려면 보류 중인 자산 이동 작업을 신속하게 승인하거나 완료하는 것이 중요합니다.

이전 릴리스에서는 Publish 인스턴스에서 원래 자산을 이동하지 않고 복제 큐를 차단할 수 있었습니다. 그러나 릴리스 15977부터는 AEM이 향상되어 Publish 인스턴스의 원래 에셋을 이동하고 복제 큐에서 이러한 차단을 방지할 수 있습니다.

Experience League 캠페인 커뮤니티에서 질문하기
이 주제에 대해 답변하고 싶은 질문이 있거나 이전 답변한 질문을 읽은 경우, 이 문서를 포함하는 Experience League 커뮤니티 블로그 게시물을 확인하고, 질문과 의견을 보내 주시면 Experience League 캠페인 커뮤니티에 참여하세요!

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f