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 - bulkStatus slutpunkt

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: true fö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