Adobe Experience Manager(AEM) Dynamic Media의 에셋 동기화 실패
2GB보다 큰 비디오 자산을 AEM Dynamic Media에 업로드하려고 할 때 동기화 프로세스가 실패하는 경우 필요한 모든 MIME 유형이 포함되어 있는지 확인하고, 방화벽 제한이 없는지 확인하고, 네트워크 경로를 확인하고, 기본 클라이언트 라이브러리를 무시하거나 자산 동기화 프로세스를 방해할 수 있는 사용자 지정 코드 또는 구성을 검사하고, 비디오가 30분 미만인지 확인하십시오.
설명
환경
Adobe Experience Manager 6.5.20 이상(AEM 6.5.20 이상) Dynamic Media/Scene7 - 스테이징 및 개발 환경
문제
2GB보다 큰 비디오 에셋을 AEM Dynamic Media 환경에 업로드하려고 하면 동기화 프로세스가 실패합니다. 이 문제는 개발 및 스테이징 환경을 포함한 여러 인스턴스에 걸쳐 발생할 수 있습니다. 대용량 파일 처리에 대한 설정이 이전에 구성되어 있어도 오류가 발생합니다.
증상은 다음과 같습니다.
- 비디오 업로드가 정상적으로 트리거되거나 완료되지 않았습니다.
- 처리하는 동안 NumberFormatException 을(를) 나타내는 오류 메시지.
- 구성 설정에서 application/pdf 및 application/postscript 와 같은 특정 MIME 유형에 대한 항목이 누락되었습니다.
일반 설정이 설명서 지침에 따라 업데이트되었는지 확인한 후에도 문제가 지속됩니다.
해결 방법
이 문제를 해결하려면 다음 방법을 사용합니다.
-
필요한 모든 MIME 형식이
com.day.cq.dam.scene7.impl.Scene7AssetMimeTypeServiceImpl.config
의 OSGI 구성에 포함되어 있는지 확인하십시오. 특히 application/pdf 및 application/postscript 에 누락된 항목을 추가하십시오.이렇게 하면 UI 옵션 - hammer 이(가) 생성됩니다.
>
Assets 설정을 다시 로드하고 저장하려면>
Dynamic Media 일반 설정 을(를) 사용하십시오. 개별 mimetype을 DMS7에 동기화할 수 없는 경우/conf/global/settings/cloudconfigs/dmscene7/jcr:content/mimeTypes
의 각 mimetype 아래에 있는 활성화 플래그를 선택 취소합니다. -
DMS7 백오피스 서버에서 자산이 있는 Amazon S3와 같은 클라우드 스토리지 위치로 액세스할 수 없도록 하는 방화벽 제한이 없는지 확인합니다.
-
DMS7이 클라우드 스토리지에서 대용량 자산을 직접 가져올 수 있도록 네트워크 경로를 확인하십시오.
-
기본 클라이언트 라이브러리(
clientlibs
)를 재정의하거나 자산 동기화 프로세스를 방해할 수 있는 사용자 지정 코드 또는 구성을 검사합니다. -
DM 처리를 위해 최대 30분 길이의 비디오가 지원됩니다. 비디오 지속 시간이 길면 처리 시간이 길어져 비디오가 실패할 수 있습니다.
이러한 방법을 사용하면 설정의 여러 인스턴스에서 추가 동기화 문제가 발생하지 않고 대용량 비디오 파일(>
2GB)을 AEM Dynamic Media 환경으로 업로드하는 기능을 효과적으로 복원할 수 있습니다.