bulkStatus의 와일드카드 쿼리는 AEMaaCS에서 유효한 페이지를 "소스 없음"으로 플래그 지정
no source
설명 description
환경
- 제품: Adobe Experience Manager as a Cloud Service(AEMaaCS)
- 기능: AEM 관리 API -
bulkStatus끝점
문제/증상
- 요청 본문에서
[ "/\*"]과(와) 같은 와일드카드 쿼리를 사용하는 경우, 많은 페이지에 올바른 복제 메타데이터가 있더라도 응답은 수천 페이지에 대해 소스 없음 플래그를 지정합니다. - 명시적 사이트 맵 경로 배열(예:
["/","/platform", …])을 사용하면 적은 수의 소스 없음 페이지만 반환됩니다(일반적으로 약 26개). - 명시적 경로 쿼리에서 원본 없음(으)로 플래그가 지정된 페이지는 개별적으로 확인할 때 올바른 원본 경로를 반환합니다.
- 와일드카드 쿼리가 단일 작업에서 편집/소스 조회의 대규모 팬 아웃을 트리거하면 시간 초과 또는 제한이 발생하고, 이로 인해 소스 없음(으)로 대체됩니다.
- 명시적 경로를 사용하는 직접 쿼리는 덜 복잡하며
cq:lastReplicationAction과(와) 같은 복제 메타데이터를 사용하여 원본을 해결했습니다.
해결 방법 resolution
이 동작은 Adobe이 일관되고 정확한 상태 보고를 위해 일괄 처리 및 시간 초과 관리 개선에 초점을 두고 bulkStatus 종단점이 와일드카드 쿼리를 처리하는 방법을 검토하고 있는 내부 제품 버그로 기록됩니다. 문제를 해결하려면 다음 단계를 수행합니다.
- bulkStatus에서
[ "/*"]과(와) 같은 단일 와일드카드 쿼리를 사용하지 마십시오. - 쿼리를
[ "/blog/*"],[ "/events/*"]등 더 작은 배치로 분할합니다.7 - 또는
pathsOnly:true옵션을 사용하여 모든 경로를 먼저 열거합니다. - 정확한 상태 확인을 위해
["edit","preview","live"]을(를) 요청하는 후속 작업을 실행합니다.
향후 릴리스 정보에서 업데이트를 확인하십시오. 이러한 단계는 영구 수정 사항을 사용할 수 있을 때까지 문제를 완화하는 데 도움이 됩니다.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f