Brand Portal에 동시 게시 문제 해결

브랜드 포털은 AEM Assets 작성자 인스턴스에서 원활하게 인제스트되거나 게시된 브랜드 자산을 승인하도록 AEM Assets으로 구성됩니다. 구성된 경우AEM 작성자는 복제 에이전트를 사용하여 선택한 자산을 브랜드 포털 사용자의 승인된 사용을 위해 브랜드 포털 클라우드 서비스에 복제합니다. 여러 복제 에이전트가 고속 병렬 게시를 허용하는 AEM 6.2 SP1-CFP5, AEM CFP 6.3.0.2 및 버전부터 사용됩니다.

노트

Adobe 브랜드 포털이 AEM Assets으로 성공적으로 구성되었는지 확인하려면 AEM 6.4.1.0으로 업그레이드할 것을 권장합니다. AEM 6.4의 제한 사항에 따라 브랜드 포털로 AEM Assets을 구성하는 동안 오류가 발생하고 복제가 실패합니다.

브랜드 포털용 클라우드 서비스를 구성하는 /etc/cloudservice​아래에서, 필요한 모든 사용자와 토큰은 자동으로 생성되고 보관소에 저장됩니다. 클라우드 서비스 구성이 생성되며, 복제 및 복제 에이전트가 컨텐츠를 복제하는 데 필요한 서비스 사용자도 만들어집니다. 이렇게 하면 4개의 복제 에이전트가 만들어집니다. 따라서 AEM에서 브랜드 포털로 수많은 에셋을 게시하면 이러한 에셋은 라운드 로빈을 통해 이러한 복제 에이전트 간에 큐에 올라가 배포됩니다.

그러나 AEM 작성자 인스턴스의 큰 슬링 작업, 네트워크 및 디스크 I/O 증가 또는 AEM 작성자 인스턴스의 성능 저하로 인해 간헐적으로 게시가 실패할 수 있습니다. 따라서 게시를 시작하기 전에 복제 에이전트와의 연결을 테스트하는 것이 좋습니다.

처음 게시할 때 오류 문제 해결:게시 구성 유효성 확인

게시 구성의 유효성을 확인하려면 다음을 수행하십시오.

  1. 오류 로그 확인
  2. 복제 에이전트를 만들었는지 확인
  3. 연결 테스트

Cloud Service을 만드는 동안 꼬리 로그

꼬리표를 확인해라. 복제 에이전트가 생성되었는지 확인합니다. 복제 에이전트 만들기에 실패할 경우 클라우드 서비스에서 일부를 변경하여 클라우드 서비스를 편집합니다. 복제 에이전트가 생성되었는지 확인하고 다시 확인하십시오. 그렇지 않은 경우 서비스를 다시 편집합니다.

클라우드 서비스를 반복적으로 편집하는 경우 제대로 구성되지 않으면 탁아소를 보고합니다.

복제 에이전트와의 연결 테스트

복제 로그에 오류가 있는 경우 로그 보기:

  1. Adobe 지원 센터에 문의하십시오.

  2. 정리 다시 시도하고 게시 구성을 다시 만듭니다.

기존 브랜드 포털 게시 구성 정리

게시 작업이 작동하지 않는 대부분의 경우 게시 중인 사용자(예: mac-<tenantid>-replication 에 최신 개인 키가 없으며 따라서 "401 권한 없음" 오류가 발생하여 게시가 실패하며 복제 에이전트 로그에 다른 오류가 보고되지 않습니다. 문제를 해결하고 새 구성을 만들지 않으려는 경우가 있습니다. 새 구성이 제대로 작동하려면 AEM 작성자 설정에서 다음을 정리하십시오.

  1. 이동 localhost:4502/crx/de/ (localhost:4502에서 작성자 인스턴스를 실행 중임을 고려):
    i.delete /etc/replication/agents.author/mp_replicationii. 삭제
    /etc/cloudservices/mediaportal/<config_name>

  2. localhost:4502/useradmin으로 이동:
    i.사용자 mac-<tenantid>replicationii 검색 이 사용자 삭제

이제 시스템이 모두 깨끗해졌습니다. 이제 새 cloudservice 구성을 만들고 https://legacy-oauth.cloud.adobe.io/에서 기존의 JWT 애플리케이션을 계속 사용할 수 있습니다. 새로 만든 클라우드 구성에서 공개 키를 업데이트하기만 하면 되므로 새 애플리케이션을 만들 필요가 없습니다.

개발자 연결 JWT 응용 프로그램 테넌트 가시성 문제

https://legacy-oauth.cloud.adobe.io/에서 현재사용자가 시스템 관리자를 보유하고 있는 모든 조직(임차인)이 나열됩니다. 여기에서 조직 이름을 찾을 수 없거나 여기에서 필수 테넌트에 대한 응용 프로그램을 만들 수 없는 경우 이를 수행할 충분한(시스템 관리자) 권한이 있는지 확인하십시오.

이 사용자 인터페이스에 대해 상위 10개 애플리케이션만 표시되는 알려진 문제가 있습니다. 애플리케이션을 만들 때 해당 페이지에서 URL에 책갈피를 지정합니다. 애플리케이션의 목록 페이지로 이동하여 만든 애플리케이션을 찾을 필요가 없습니다. 이 책갈피 표시된 URL을 직접 히트하고 필요할 때마다 애플리케이션을 업데이트/삭제할 수 있습니다.

JWT 애플리케이션이 적절하게 나열되지 않을 수 있습니다. 따라서 JWT 애플리케이션을 생성하는 동안 URL을 메모하거나 책갈피를 지정하는 것이 좋습니다.

구성 실행 중지

브랜드 포털에 게시하던 복제 에이전트가 게시 작업 처리를 중지하는 경우 복제 로그를 확인하십시오. AEM에 자동 재시도가 기본 제공되므로 특정 자산 게시에 실패하면 자동으로 다시 시도됩니다. 네트워크 오류와 같은 간헐적인 문제가 있는 경우 다시 시도하는 동안 문제가 발생할 수 있습니다.

연속적인 게시 실패 및 큐가 차단된 경우 테스트 연결을 확인하고 보고되는 오류를 해결하려고 해야 합니다.

오류를 바탕으로 브랜드 포털 엔지니어링 팀이 문제를 해결하는 데 도움이 되도록 지원 티켓을 로깅하는 것이 좋습니다.

연결 시간 초과 오류를 방지하도록 복제 에이전트 구성

일반적으로 복제 큐에 대기 중인 요청이 여러 개 있을 경우 게시 작업에 시간 초과 오류가 발생합니다. 이 문제를 해결하려면 시간 초과를 방지하도록 복제 에이전트가 구성되어 있는지 확인하십시오.

복제 에이전트를 구성하려면 다음 단계를 수행하십시오.

  1. AEM Assets 작성자 인스턴스에 로그인합니다.
  2. From the Tools panel, navigate to Deployment > Replication.
  3. 복제 페이지에서 작성자의 에이전트​를 클릭합니다. 브랜드 포털 테넌트의 4개의 복제 에이전트를 볼 수 있습니다.
  4. 복제 에이전트 URL을 클릭하여 에이전트 세부 정보를 엽니다.
  5. 편집 클릭하여 복제 에이전트 설정을 수정합니다.
  6. [에이전트 설정]에서 [ 확장 ] 탭을 클릭합니다.
  7. 연결 닫기 확인란을 선택합니다.
  8. 4단계부터 7단계까지 반복하여 4개의 복제 에이전트를 모두 구성합니다.
  9. 서버를 다시 시작합니다.

이 페이지에서는