Verificações rápidas de back-end no Adobe Commerce na infraestrutura em nuvem
As verificações de backend com a ferramenta Fastly tester podem exibir erros relacionados ao armazenamento em cache e às chaves substitutas. Este artigo descreve as etapas para resolver esses erros no Adobe Commerce na infraestrutura em nuvem.
Descrição description
Ambiente
Infraestrutura do Adobe Commerce na nuvem v2.4.7
Problema
Ao usar a ferramenta Fastly Tester, erros são exibidos para verificações de back-end relacionadas à capacidade de armazenamento em cache e chaves substitutas. Você pode ver o seguinte:
- As opções Armazenável em cache e Chaves substitutas aparecem em vermelho no Fastly Tester.
- Há uma discrepância entre os resultados de teste da ferramenta hospedada em
fastly.nete saídas de comando cURL direto.
Resolução resolution
-
Verifique as configurações de cache para garantir que o back-end não responda com cabeçalhos como
cache-control: max-age=0,must-revalidate,no-cacheouno-store. Isso ocorre porque essas configurações impedem o armazenamento em cache ao marcar as respostas como privadas ou não armazenáveis em cache. -
Confirme se o trecho mais recente da Linguagem de configuração de verniz (VCL) foi carregado corretamente nas configurações do módulo.
-
Verifique se você está usando a versão mais recente do Módulo Fastly Magento 2 em todos os ambientes, incluindo o ambiente de Preparo e Produção.
-
Em vez de depender exclusivamente da ferramenta Fastly Tester, use comandos cURL diretos para verificar o comportamento do cache. Este comando fornece informações precisas sobre chaves substitutas e status de cache dos cabeçalhos de resposta do servidor.
curl -D - -o /dev/null <your-url> -H 'Fastly-Debug:1' -s -
Se os problemas persistirem, entre em contato com o suporte técnico para obter mais assistência ou esclarecimentos sobre configurações específicas ou comportamentos inesperados durante testes.