Le query persistenti GraphQL non vengono caricate nell’istanza di AEM Author
Questo articolo spiega come risolvere un problema in cui le query persistenti di GraphQL non vengono caricate nell’istanza Autore di Adobe Experience Manager (AEM) mentre funzionano come previsto nell’istanza Autore.
Descrizione description
Ambiente
- Ambienti di authoring e pubblicazione AEM 6.5 LTS Managed Services
- Ambiente di authoring con un Dispatcher davanti all’istanza di authoring
- Editor GraphQL per endpoint per frammenti di contenuto
Problema/Sintomi
- Quando apri l’editor di GraphQL in Author e selezioni un endpoint, l’elenco delle query persistenti non si carica.
- L’editor di GraphQL e le query persistenti vengono caricati correttamente in Publisher.
- La risposta di configurazione dell’endpoint dell’editor di GraphQL è vuota se trasmessa dal Dispatcher di authoring interessato.
Passaggi per riprodurre il problema
- Apri l’editor di GraphQL nell’ambiente AEM Author.
- Seleziona l’endpoint richiesto.
- Osserva che le query persistenti sono mancanti o non visualizzate.
Causa
Voci di cache non aggiornate o non valide nel Dispatcher di authoring causano una risposta vuota alla configurazione dell’endpoint dell’editor di GraphQL. L’editor non riceve l’elenco degli endpoint e di conseguenza non visualizza le query persistenti.
Risoluzione resolution
Per risolvere il problema, segui la procedura riportata di seguito.
-
Cancella la cache di Dispatcher per l’ambiente di authoring interessato. Questa operazione può essere eseguita:
-
Accesso al server Dispatcher associato all’istanza di authoring.
-
Cancellazione della cache per i percorsi rilevanti correlati a GraphQL o esecuzione di uno scaricamento completo della cache in caso di dubbi sui percorsi specifici.
-
-
Se non disponi di accesso diretto al server Dispatcher, contatta l’amministratore di sistema o il team responsabile della gestione di Dispatcher per eseguire la cancellazione della cache.
-
Una volta cancellata la cache, apri l’editor di GraphQL nell’ambiente di authoring.
-
Verifica che le query persistenti vengano caricate come previsto.