Brand Portal에 동시 게시 문제 해결 troubleshoot-issues-in-parallel-publishing-to-brand-portal
Brand Portal은 승인된 브랜드 자산을 Experience Manager Assets 작성자 인스턴스에서 원활하게 수집(또는 게시)하도록 Experience Manager Assets과 함께 구성됩니다. 구성되면 Experience Manager 작성자는 복제 에이전트를 사용하여 Brand Portal 사용자가 승인된 사용을 위해 선택한 하나 이상의 자산을 Brand Portal 클라우드 서비스로 복제합니다. 고속 병렬 게시를 허용하기 위해 Experience Manager 6.2 SP1-CFP5, Experience Manager CFP 6.3.0.2 이상에서 여러 복제 에이전트가 사용됩니다.
/etc/cloudservice 에서 Brand Portal에 대한 클라우드 서비스를 구성할 때 필요한 모든 사용자 및 토큰이 자동으로 생성되고 저장소에 저장됩니다. 클라우드 서비스 구성이 생성되며, 콘텐츠를 복제하기 위해 복제 및 복제 에이전트에 필요한 서비스 사용자도 생성됩니다. 4개의 복제 에이전트가 생성됩니다. 따라서 Experience Manager에서 Brand Portal으로 많은 자산을 게시하면 자산이 대기열에 추가되고 라운드 로빈을 통해 복제 에이전트 간에 분산됩니다.
그러나 슬링 작업이 크거나, Experience Manager 작성자 인스턴스의 네트워크 및 디스크 I/O 가 증가하거나, Experience Manager 작성자 인스턴스의 성능이 느려져서 게시가 간헐적으로 실패할 수 있습니다. Adobe은 게시를 시작하기 전에 하나 이상의 복제 에이전트와의 연결을 테스트할 것을 권장합니다.
최초 게시 오류 문제 해결: 게시 구성 확인 troubleshoot-failures-in-first-time-publishing-validating-your-publish-configuration
게시 구성의 유효성을 검사하려면:
- 오류 로그 확인
- 복제 에이전트가 생성되었는지 확인
- 연결 테스트
Cloud Service을 만드는 동안 비상 로그
테일 로그를 확인하십시오. 복제 에이전트가 생성되었는지 확인합니다. 복제 에이전트 만들기에 실패한 경우 클라우드 서비스에서 약간 변경하여 클라우드 서비스를 편집합니다. 복제 에이전트가 생성되었는지 확인하고 다시 확인합니다. 그렇지 않으면 서비스를 다시 편집합니다.
클라우드 서비스를 반복적으로 편집할 때 제대로 구성되지 않으면 Daycare 티켓을 보고합니다.
복제 에이전트와의 연결 테스트
복제 로그에 오류가 발견되면 로그를 확인합니다.
-
고객 지원 센터에 문의하십시오.
-
정리를 다시 시도하고 게시 구성을 다시 만드십시오.
기존 Brand Portal 게시 구성 정리 clean-up-existing-config
사용자(예: mac-<tenantid>-replication
)에 최신 개인 키가 없고 복제 에이전트 로그에 다른 오류가 보고되지 않으므로 "401 unauthorized" 오류와 함께 게시가 실패하는 경우가 많습니다. 문제 해결을 피하고 대신 구성을 만들 수 있습니다. 새 구성이 제대로 작동하려면 Experience Manager 작성자 설정에서 다음을 정리하십시오.
-
localhost:4502/crx/de/
(으)로 이동(localhost:4502:
에서 작성자 인스턴스를 실행 중인 경우)
i./etc/replication/agents.author/mp_replication
삭제
아…/etc/cloudservices/mediaportal/<config_name>
삭제 -
localhost:4502/useradmin으로 이동:
i.mac-<tenantid>replication
사용자 검색
아… 이 사용자 삭제
이제 시스템이 모두 정리되었습니다 이제 클라우드 서비스 구성을 만들고 기존 JWT 애플리케이션을 계속 사용할 수 있습니다. 애플리케이션을 만들지 않고 새로 만든 클라우드 구성에서 공개 키를 업데이트할 수 있습니다.
개발자 연결 JWT 애플리케이션 테넌트 가시성 문제 developer-connection-jwt-application-tenant-visibility-issue
https://legacy-oauth.cloud.adobe.io/
에 있는 경우 현재 사용자가 시스템 관리자를 보유하는 모든 조직(테넌트)이 나열됩니다. 여기에서 조직 이름을 찾을 수 없거나 필요한 테넌트에 대한 애플리케이션을 만들 수 없는 경우 충분한(시스템 관리자) 권한이 있는지 확인하십시오.
이 사용자 인터페이스에 테넌트의 경우 상위 10개 애플리케이션만 표시되는 알려진 문제가 있습니다. 응용 프로그램을 만들 때 해당 페이지에 계속 머무르면서 URL을 책갈피로 지정합니다. 응용 프로그램의 목록 페이지로 이동하여 작성한 응용 프로그램을 찾지 마십시오. 이 책갈피가 지정된 URL을 직접 히트하고 필요할 때마다 애플리케이션을 업데이트하거나 삭제할 수 있습니다.
JWT 응용 프로그램이 적절하게 나열되지 않을 수 있습니다. 따라서 JWT 애플리케이션을 만드는 동안 URL을 참고하거나 책갈피에 추가하는 것이 좋습니다.
실행 중인 구성 작동 중지 running-configuration-stops-working
Brand Portal에 게시하는 복제 에이전트가 게시 작업 처리를 중지하는 경우 복제 로그를 확인하십시오. Experience Manager은 기본적으로 자동 재시도 기능이 있으므로 특정 에셋 게시가 실패하면 자동으로 재시도됩니다. 네트워크 오류와 같은 간헐적인 문제가 있는 경우 다시 시도하는 동안 성공할 수 있습니다.
지속적인 게시 실패가 있고 큐가 차단된 경우 연결 테스트 를 확인하십시오. 보고되는 오류를 해결해 보십시오.
오류에 따라 Brand Portal 엔지니어링 팀이 문제 해결에 도움을 줄 수 있도록 지원 티켓을 기록하는 것이 좋습니다.
Brand Portal IMS 구성 토큰 만료됨 token-expired
Brand Portal 환경이 갑자기 중지되면 IMS 구성이 제대로 작동하지 않을 수 있습니다. 시스템은 비정상 IMS 구성을 표시하고 액세스 토큰이 만료되었다는 오류 메시지(다음과 유사)를 반영합니다.
com.adobe.granite.auth.oauth.AccessTokenProvider failed to get access token from authorization server status: 400 response: Unknown macro: {"error"}
Adobe 이 문제를 해결하려면 IMS 구성을 수동으로 저장 및 닫고 상태를 다시 확인하는 것이 좋습니다. 구성이 작동하지 않으면 기존 구성을 삭제하고 새 구성을 만듭니다.
연결 시간 초과 오류를 방지하기 위해 복제 에이전트 구성 connection-timeout
일반적으로 복제 큐에 대기 중인 요청이 여러 개 있는 경우 시간 초과 오류와 함께 게시 작업이 실패합니다. 이 문제를 해결하려면 복제 에이전트가 시간 초과를 방지하도록 구성되었는지 확인합니다.
복제 에이전트를 구성하려면 다음을 수행합니다.
- AEM Assets 작성자 인스턴스에 로그인합니다.
- 도구 패널에서 배포 > 복제(으)로 이동합니다.
- 복제 페이지에서
Agents on author
을(를) 클릭합니다. Brand Portal 테넌트의 4개 복제 에이전트를 볼 수 있습니다. - 복제 에이전트 URL을 클릭하고 편집 을 클릭합니다.
- 에이전트 설정에서 확장 탭을 클릭합니다.
- 연결 끊기 확인란을 선택하십시오.
- 4단계부터 7단계까지 반복하여 4개의 복제 에이전트를 모두 구성합니다.
- 서버를 다시 시작합니다.