Solução de problemas de inatividade do site Adobe Commerce
Este artigo fornece um guia de solução de problemas passo a passo para diagnosticar e resolver interrupções do site da Adobe Commerce. Ele ajuda a identificar as causas básicas, desde problemas de infraestrutura até erros no nível do aplicativo. O solucionador de problemas de inatividade do site do Adobe Commerce na seção Solução fornece uma árvore decisória estruturada para isolar a causa de uma interrupção do site. Cada etapa apresenta uma pergunta de diagnóstico e o direciona a logs, consultas ou documentações relevantes com base na sua resposta. Essa árvore decisória abrange verificações de status da plataforma, análise de código de erro, gargalos de desempenho, falhas de implantação e problemas de banco de dados.
Descrição description
Ambiente
Adobe Commerce na infraestrutura em nuvem
Problema/Sintomas
- O site está inacessível ou retorna códigos de erro (por exemplo, 500, 503, 404)
- Carga alta do servidor ou processamento lento de solicitações
- Falhas de implantação ou indexação
- Conteúdo estático ausente ou erros fatais do PHP
- Erros de Redis, MySQL ou Elasticsearch
- Falhas de módulo personalizado ou pós-gancho
- Problemas de patch do Composer ou deadlocks do banco de dados
Resolução resolution
Clique em cada pergunta para revelar os detalhes da resposta em cada etapa da solução de problemas.
Observação: Antes de criar um tíquete de suporte, verifique a página Ferramenta de Patches de Qualidade: Pesquisar patches para ver se seu problema já está listado.
Etapa 1
- SIM - Se o Status do Adobe Commerce mostrar um problema, abra um tíquete de suporte para investigação adicional.
- NÃO - Vá para a Etapa 2.
Etapa 2
- SIM - Se você marcou Status do Fastly e ele apresentou um problema, abra um tíquete de suporte para mais investigação.
- NÃO - Se você marcou Status do Fastly e ele não mostrou um problema, prossiga para a Etapa 3.
Etapa 3
Para verificar códigos de erro:
-
Firefox: Abrir Menu
>
Desenvolvedor da Web>
Alternar Ferramentas>
Rede guia>
Todos filtro>
Status coluna -
Chrome: Abrir Menu
>
Mais Ferramentas>
Ferramentas para desenvolvedores>
Rede guia>
Todos filtro>
Status coluna -
SIM - Abra um tíquete de suporte para investigação adicional.
-
NÃO - Vá para a Etapa 4.
Etapa 4
-
500: Verificar log de
/var/log/platform/
. Se esses dados não o ajudarem a identificar o problema, abra um tíquete de suporte e inclua as informações de solução de problemas que você tem até agora para fazer uma investigação mais aprofundada. -
503: Verificar log de
var/reports
. Se esses dados não o ajudarem a identificar o problema, abra um tíquete de suporte e inclua as informações de solução de problemas que você tem até agora para fazer uma investigação mais aprofundada. -
404: Execute a seguinte consulta:
code language-none SELECT f.flag_data->>'$.current_version' AS flag_version, (su.id IS NOT NULL) AS update_exists FROM flag f LEFT JOIN staging_update su ON su.id = f.flag_data->>'$.current_version' WHERE flag_code = 'staging';
Se a consulta retornar uma tabela, onde
update_exists
é "0", consulte Erro 404 em todas as páginas devido a um problema de Preparo de Conteúdo. Caso contrário, prossiga para a Etapa 5. -
Outros códigos de erro: prossiga para a Etapa 5.
Etapa 5
- SIM - Consulte Etapas de solução de problemas de ataques de DDOS.
- NÃO - Verifique os logs de
/var/log/exception.log
e/var/log/deploy.log
. Se esses dados não ajudarem a identificar o problema, prossiga para a Etapa 6.
Etapa 6
- SIM - Vá para a Etapa 13.
- NÃO - Vá para a Etapa 7.
Etapa 7
- SIM - Consulte verificando o Elasticsearch.
- NÃO - Vá para a Etapa 8.
Etapa 8
- SIM - Consulte o tutorial de consulta de verificação lenta e MySQL.
- NÃO - Vá para a Etapa 9.
Etapa 9
- SIM - Consulte Verificação de conteúdo estático.
- NÃO - Vá para a Etapa 10.
Etapa 10
- SIM - Consulte Erros Fatais Comuns do PHP e soluções.
- NÃO - Vá para a Etapa 11.
Etapa 11
- SIM - Consulte verificar a conexão do Redis e a solução de problemas do Redis.
- NÃO - Vá para a Etapa 12.
Etapa 12
- SIM - Se bloqueado por outro processo, consulte O índice está bloqueado por outro processo. Caso contrário, abra um tíquete de suporte.
- NÃO - Abra um tíquete de suporte.
Etapa 13
- SIM - Consulte a ajuda para solução de problemas do módulo personalizado.
- NÃO - Vá para a Etapa 14.
Etapa 14
- SIM - Consulte Referência de erro do MySQL server.
- NÃO - Vá para a Etapa 15.
Etapa 15
- SIM - Consulte A aplicação de uma correção desativa seu site.
- NÃO - Vá para a Etapa 16.
Etapa 16
- SIM - Consulte o artigo Referência da mensagem de erro do MySQL.
- NÃO - Vá para a etapa 17.
Etapa 17
- SIM - Consulte o artigo Deadlocks in MySQL.
- NÃO - Abra um tíquete de suporte.
Clique aqui para exibir o Fluxograma de Solução de Problemas de Site para Baixo.
Leitura relacionada
Práticas recomendadas para modificar tabelas de banco de dados