Jokerteckenfråga i bulkStatus flaggar giltiga sidor som"ingen källa" i AEMaaCS
no source
Beskrivning description
Miljö
- Produkt: Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Funktion: AEM Admin API -
bulkStatusslutpunkt
Problem/symtom
- När begärandetexten använder en jokerteckenfråga som
[ "/\*"]flaggar svaret tusentals sidor som ingen källa trots att många har giltiga replikeringsmetadata. - Om du använder en array med explicita sökvägar för platskartor (till exempel
["/","/platform", …]) returneras bara ett fåtal inga -sidor, vanligtvis cirka 26. - Sidor som flaggats som ingen källa i explicita sökvägsfrågor returnerar rätt källsökväg när de markeras individuellt.
- Jokerfrågan utlöser en stor fjäder ut för redigerings-/källsökningar i ett enskilt jobb, vilket leder till timeout eller strypning, vilket leder till ingen källa som reservalternativ.
- Direktfrågor med explicita sökvägar är mindre intensiva och har lyckats lösa källan med hjälp av replikeringsmetadata som
cq:lastReplicationAction.
Upplösning resolution
Detta beteende loggas som ett internt produktfel där Adobe granskar hur bulkStatus-slutpunkten hanterar jokerfrågor, med fokus på att förbättra hanteringen av grupper och tidsgränser för att säkerställa en konsekvent och korrekt statusrapportering. Så här löser du problemet:
- Undvik att använda en enda jokerfråga, som
[ "/*"]i bulkStatus. - Dela frågan i mindre grupper, t.ex.
[ "/blog/*"],[ "/events/*"]osv.7 - Du kan också använda alternativet
pathsOnly:trueför att räkna upp alla sökvägar först. - Kör uppföljningsjobb som begär
["edit","preview","live"]för korrekt statusmatchning.
Kontrollera framtida versionsinformation om det finns uppdateringar. Dessa steg hjälper till att åtgärda problemet tills en permanent korrigering finns tillgänglig.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f