La query con caratteri jolly in bulkStatus contrassegna le pagine valide come "nessuna origine" in AEMaaCS

no source

Descrizione description

Ambiente

  • Prodotto: Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Funzionalità: AEM Admin API - Endpoint bulkStatus

Problema/Sintomi

  • Quando il corpo della richiesta utilizza una query con caratteri jolly come [ "/\*"], la risposta contrassegna migliaia di pagine come nessuna origine anche se molte presentano metadati di replica validi.
  • L'utilizzo di un array di percorsi di sitemap espliciti (ad esempio, [ "/", "/platform", …] ) restituisce solo un numero limitato di pagine senza origine, in genere circa 26.
  • Le pagine contrassegnate come nessuna origine nelle query di percorso esplicite restituiscono il percorso di origine corretto se selezionate singolarmente.
  • La query con caratteri jolly attiva un ampio ventaglio di ricerche di modifica/origine in un singolo processo, determinando timeout o limitazione e causando il fallback a nessuna origine.
  • Le query dirette con percorsi espliciti sono meno complesse e consentono di risolvere l'origine utilizzando metadati di replica come cq:lastReplicationAction.

Risoluzione resolution

Questo comportamento viene registrato come un bug interno del prodotto in cui Adobe sta esaminando il modo in cui l’endpoint bulkStatus gestisce le query con caratteri jolly, con particolare attenzione al miglioramento della gestione dei batch e dei timeout per garantire rapporti sullo stato coerenti e precisi. Per risolvere il problema, effettua le seguenti operazioni:

  • Evitare di utilizzare una singola query con caratteri jolly, ad esempio [ "/*"] in bulkStatus.
  • Dividi la query in batch più piccoli, ad esempio [ "/blog/*"], [ "/events/*"], ecc.7
  • In alternativa, utilizzare l'opzione pathsOnly: true per enumerare prima tutti i percorsi.
  • Eseguire i processi di completamento che richiedono [ "edit", "preview", "live" ] per una risoluzione accurata dello stato.

Controlla le note sulla versione future per aggiornamenti. Questi passaggi aiutano a mitigare il problema finché non sarà disponibile una correzione permanente.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f