AEM as a Cloud Service: como isolar erros 503?

Se todas as páginas retornarem uma verificação de erro 503 para um incidente em andamento. Se uma página retornar um erro 503, verifique os logs da nuvem.

Descrição description

Ambientes

Adobe Experience Manager as a Cloud Service

Problema/Sintomas

Este artigo explica como isolar o problema ao encontrar erros 503 no AEM as a Cloud Service.

Resolução resolution

O fluxo de entrega de conteúdo no AEM as a Cloud Service é o seguinte:

Navegador" CDN" Dispatcher" Publish

Caso haja um incidente em todo o serviço, todas as páginas retornarão o erro 503. Quando há um problema entre CDN - Dispatcher ou Dispatcher - Publish para as solicitações com uma condição específica, somente páginas específicas retornariam o erro 503.

Caso A - Todas as páginas retornam o erro

Quando todas as páginas retornam o erro, pode haver um incidente em todo o serviço. Verifique se há um incidente em andamento ou uma manutenção programada no Adobe System Status" Experience Cloud" Adobe Experience Manager as a Cloud Service.

Status do sistema Adobe
https://status.adobe.com/

Caso B - Somente páginas específicas retornam o erro

Quando o erro ocorre somente em páginas específicas, as páginas podem ter um problema inerente que impede a resposta normal em algum ponto do fluxo de entrega de conteúdo. Nesse caso, tente acessar a página e veja o erro 503 mais uma vez. Em seguida, isole o problema usando os logs baixados do Cloud Manager.

O httpdaccess da Dispatcher e o aemrequest da Publish são especialmente importantes. Verificar se cada registro contém o registro de acesso correspondente ajuda a isolar a origem do problema.

Esta é uma amostra de log para comparação, em que o Dispatcher e o Publish retornaram respostas normais para acesso ao /us/en.html.

O httpdaccess:logged da Dispatcher sobre como responder

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 da Publish: recebimento e resposta conectados

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

Consulte o manual para obter detalhes de registro.
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/implementing/developing/logging.html?lang=pt-BR

Os quatro casos seguintes podem ser isolados da combinação dos registros de presença/ausência de acesso.

Caso B-1 - O Dispatcher e o Publish têm o registro de acesso

O CDN pode ter expirado devido a um longo tempo de resposta no Publish. Verifique se há um registro de resposta no aemrequest do Publish e por quanto tempo o tempo de resposta foi. Se o tempo de resposta foi longo, como, por exemplo, mais de vários minutos, procure mensagens relacionadas no aemerror da Publish.

Caso B-2 - a Dispatcher tem o registro de acesso, mas a Publish não

Ou o Dispatcher respondeu sozinho ou a solicitação chegou ao Publish, mas algo errado pode acontecer antes de registrar o registro. Verifique se há mensagens relacionadas nos httpderror, aemdispatcher e aemerror da Dispatcher Publish.

Caso B-3 - a Dispatcher não tem o registro de acesso, mas a Publish tem

O Publish aceitou a solicitação, mas ainda não retornou uma resposta. Verifique se há um registro de resposta no aemrequest do Publish. Se não houver registro de resposta, procure mensagens relacionadas no aemerror da Publish.

Caso B-4 - Nem o Dispatcher nem o Publish têm o registro de acesso

O Dispatcher não pôde aceitar as solicitações devido a algum problema. Verifique se há mensagens relacionadas no httpderror e no aemdispatcher da Dispatcher Dispatcher.

Além disso, os itens a seguir também são úteis quando determinadas páginas retornam o erro.

  • Tente acessar com outro navegador ou de outra rede
  • Comparar os tipos de componentes e a quantidade nas páginas com as páginas que retornam uma resposta normal
  • Verifique se o erro se reproduz com o SDK local criando um pacote das páginas
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f