AEM as a Cloud Service: come isolare gli errori 503?

Se tutte le pagine restituiscono un errore 503, verifica la presenza di un problema in corso. Se una pagina restituisce un errore 503, controlla i registri cloud.

Descrizione description

Ambienti

Adobe Experience Manager as a Cloud Service

Problema/Sintomi

Questo articolo spiega come isolare dove si trova il problema quando si verificano errori 503 in AEM as a Cloud Service.

Risoluzione resolution

Il flusso di distribuzione dei contenuti in AEM as a Cloud Service è il seguente:

Browser" CDN" Dispatcher" Publish

Nel caso si verifichi un problema a livello di servizio, tutte le pagine restituiranno l’errore 503. In caso di problema tra CDN - Dispatcher o Dispatcher - Publish per le richieste con una condizione particolare, solo pagine particolari restituirebbero l’errore 503.

Caso A - Tutte le pagine restituiscono l'errore

Quando tutte le pagine restituiscono l’errore, potrebbe verificarsi un problema a livello di servizio. Controlla se è in corso un incidente o una manutenzione programmata nello stato del sistema di Adobe" Experience Cloud" Adobe Experience Manager as a Cloud Service.

Stato del sistema di Adobe
https://status.adobe.com/

Caso B - Solo pagine particolari restituiscono l'errore

Se l’errore si verifica solo su pagine particolari, è possibile che si verifichi un problema inerente alle pagine, che a un certo punto impedisce la normale risposta nel flusso di distribuzione dei contenuti. In questo caso, prova ad accedere alla pagina e visualizza di nuovo l’errore 503. Quindi isolare il problema utilizzando i registri scaricati da Cloud Manager.

httpdaccess di Dispatcher e aemrequest di Publish sono particolarmente importanti. La verifica della presenza in ciascun registro del record di accesso corrispondente consente di individuare la posizione del problema.

Di seguito è riportato un esempio di registro per il confronto, in cui sia Dispatcher che Publish hanno restituito risposte normali per l'accesso a /us/en.html.

httpdaccess:logged di Dispatcher alla risposta

cm-p12345-e67890-aem-publish-55cf6bcc5-vxfcf - - 18/Oct/2022:10:20:11 +0000 "GET /us/en.html HTTP/1.1" 200 16263 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36"

aemrequest di Publish: accesso eseguito, ricezione e risposta

18/Oct/2022:10:20:11 +0000 [1063] -> GET /content/wknd/us/en.html HTTP/1.1 cm-p12345-e67890-aem-publish-55cf6bcc5-vxfcf
18/Oct/2022:10:20:14 +0000 &#91;1063&#93; <- 200 text/html 3355ms cm-p12345-e67890-aem-publish-55cf6bcc5-vxfcf

Per ulteriori informazioni, consulta il manuale.
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/implementing/developing/logging.html?lang=en

I quattro casi seguenti possono essere isolati dalla combinazione di presenza/assenza di record di accesso.

Caso B-1 - Dispatcher e Publish hanno entrambi il record di accesso

Timeout della rete CDN a causa di un tempo di risposta lungo su Publish. Verificare se è presente un record di risposta in aemrequest di Publish e la durata del tempo di risposta. Se il tempo di risposta è stato lungo, ad esempio, per diversi minuti, cercare i messaggi correlati in Publish aemerror.

Caso B-2 - Dispatcher ha il record di accesso, ma Publish non lo ha

Dispatcher ha risposto da solo o la richiesta è arrivata a Publish, ma potrebbe verificarsi un problema prima di registrare il record. Controlla i messaggi correlati di Dispatcher httpderror, aemdispatcher e Publish aemerror.

Caso B-3: Dispatcher non dispone del record di accesso, ma Publish lo dispone

Publish ha accettato la richiesta ma non ha ancora restituito una risposta. Verifica se è presente un record di risposta in aemrequest di Publish. Se non è presente alcun record di risposta, cercare i messaggi correlati in Publish aemerror.

Caso B-4 - Né Dispatcher né Publish dispongono del record di accesso

Dispatcher non è stato in grado di accettare le richieste a causa di un problema. Controllare Dispatcher httpderror e Dispatcher aemdispatcher per i messaggi correlati.

Inoltre, le seguenti operazioni sono utili quando determinate pagine restituiscono l’errore.

  • Prova ad accedere con un altro browser o da un’altra rete
  • Confronta i tipi di componenti e l’importo nelle pagine con le pagine che restituiscono una risposta normale
  • Verifica se l’errore si riproduce con l’SDK locale creando un pacchetto delle pagine
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f