Alertas gerenciados para Adobe Commerce: alerta de aviso de memória

Este artigo fornece etapas de solução de problemas para quando você recebe um alerta de aviso de memória do Adobe Commerce em New Relic. É necessária uma ação imediata para corrigir o problema. O alerta será semelhante ao seguinte, dependendo do canal de notificação de alerta selecionado.

aviso de memória {width="500"}

Produtos e versões afetados

Arquitetura do plano Pro da infraestrutura em nuvem do Adobe Commerce

Problema

Você receberá um alerta em New Relic se tiver assinado Alertas gerenciados para Adobe Commerce e um ou mais limites de alerta tiverem sido ultrapassados. Esses alertas foram desenvolvidos pela Adobe Commerce para fornecer aos clientes um conjunto padrão usando insights do suporte e da engenharia.

Fazer!:

  • É recomendável suspender qualquer implantação agendada até que esse alerta seja apagado.
  • Coloque o site no modo de manutenção imediatamente se ele estiver ou se tornar totalmente inoperante. Para obter etapas, consulte Habilitar ou desabilitar o modo de manutenção no Guia de Instalação do Commerce. Adicione seu IP à lista de endereços IP isentos para garantir que você ainda possa acessar seu site para solucionar problemas. Para obter as etapas, consulte Manter a lista de endereços IP isentos no Guia de Instalação do Commerce.

Não!:

  • Inicie campanhas de marketing adicionais que podem trazer visualizações de página adicionais para o site.
  • Execute indexadores ou crons adicionais, o que pode causar stress adicional no CPU ou no disco.
  • Realize qualquer tarefa administrativa importante (ou seja, o Administrador, importações/exportações de dados).
  • Limpe o cache.

Solução

Siga estas etapas para identificar e solucionar problemas da causa.

  1. Use a New Relic página Infraestrutura de APM para identificar os principais processos com uso intenso de memória. Para obter etapas, consulte New Relic [página de Hosts de monitoramento de infraestrutura: Processes guia]. Se serviços como Redis ou MySQL forem a principal fonte de consumo de memória, tente o seguinte:

    • Verifique se você está na versão mais recente. Às vezes, versões mais recentes podem corrigir vazamentos de memória. Se você não estiver na versão mais recente, considere atualizar. Para obter etapas, consulte Change Services no Guia do Commerce na Nuvem.
    • Se ainda não conseguir identificar a origem do aumento do consumo de memória, verifique se há problemas do MySQL, como consultas de longa execução, chaves primárias não definidas e índices duplicados. Para obter as etapas, consulte Problemas mais comuns do banco de dados no Adobe Commerce na infraestrutura em nuvem no Manual de implementação do Commerce.
    • Se não houver problemas do MySQL, verifique se há problemas do PHP. Revise os processos em execução executando ps aufx na CLI/Terminal. Na saída do terminal, você verá processos e trabalhos do CRON que estão sendo executados no momento. Verifique o tempo de execução dos processos na saída. Se houver um cron com um longo tempo de execução, o cron pode estar suspenso. Consulte Crons de desempenho lento e execução demorada e Trabalho do Cron preso no status "em execução" na Base de Dados de Conhecimento de Suporte da Commerce para ver as etapas de solução de problemas.
  2. Se você ainda estiver lutando para identificar a origem do problema, use a New Relic página Transação de APM para identificar transações com problemas de desempenho:

  3. Se não conseguir identificar a causa do aumento do consumo de memória, analise as tendências recentes para identificar problemas com implantações de código recentes ou alterações de configuração (por exemplo, novos grupos de clientes e grandes alterações no catálogo). É recomendável que você verifique os últimos sete dias de atividade para obter correlações em implantações ou alterações de código.

  4. Se os métodos acima não ajudarem você a encontrar a causa e/ou a solução em um prazo razoável, solicite um upsize ou coloque o site no modo de manutenção, caso ainda não o tenha feito. Para obter as etapas, consulte Como solicitar o redimensionamento temporário na Base de Dados de Conhecimento de Suporte da Commerce e Habilitar ou desabilitar o modo de manutenção no Guia de Instalação do Commerce.

  5. Se o upsize retornar o site às operações normais, considere solicitar um upsize permanente (entre em contato com a equipe de conta da Adobe) ou tente reproduzir o problema no ambiente de preparo dedicado executando um teste de carga e otimizando consultas ou código que reduza a pressão sobre os serviços. Consulte Teste de carga e estresse no Guia do Commerce na Nuvem.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3