Todos os produtos
Search
Central de documentação

Edge Security Acceleration:Get started with cache policies

Última atualização: Jun 29, 2026

Edge Security Acceleration (ESA) melhora o desempenho do site ao armazenar recursos estáticos em cache em uma rede distribuída de pontos de presença (POPs). Isso reduz as requisições à origem, diminui a latência e permite ajustar o comportamento de cache conforme os padrões de tráfego da sua aplicação.

Benefícios do cache

  • O ESA aumenta a taxa de acerto de cache com políticas como ignorar ou ordenar parâmetros de query string. Essa abordagem consolida requisições de conteúdo idêntico em uma única entrada de cache e elimina requisições redundantes à origem.

  • As políticas de cache permitem ajustes dinâmicos, como ignorar o cache durante depurações ou canary releases.

  • A entrega de conteúdo diretamente do cache reduz a latência, melhora a experiência do usuário e diminui a carga no servidor de origem.

Regras padrão e modo de desenvolvimento

Por padrão, o ESA armazena recursos estáticos — imagens, arquivos CSS e JS — nos POPs de borda. Esse comportamento reduz o tráfego para a origem e melhora os tempos de resposta. O modo de desenvolvimento ignora totalmente o cache e encaminha as requisições diretamente à origem, o que é útil para testar alterações ou executar um canary release.

  • Ative o modo de desenvolvimento: ignore os componentes de cache para acessar o servidor de origem diretamente. Esse recurso é ideal para canary releases ou depurações.

    Nota

    Ativar esse recurso pode aumentar significativamente o tráfego de volta à origem. Desative o modo de desenvolvimento após concluir a depuração.

  • Regras de cache padrão: o ESA armazena automaticamente recursos estáticos, como imagens e arquivos CSS/JS, nos POPs de borda para priorizar as requisições dos usuários.

Defina o TTL do cache

Configure o tempo de vida (TTL) do cache de navegador e de borda para equilibrar atualidade e desempenho. Por padrão, o TTL segue o cabeçalho Cache-Control do servidor de origem, mas você pode substituí-lo por tipo de recurso ou caminho.

  • TTL do cache de navegador: substitua o cabeçalho Cache-Control da origem para definir um TTL personalizado. Configure recursos estáticos com 30 dias, use TTLs mais curtos para conteúdo atualizado frequentemente e TTLs mais longos para dados frios.

  • TTL do cache de borda: defina o TTL por diretório (como /images/*) ou extensão de arquivo (como .jpg,.css). Para recursos atualizados com frequência, utilize 3600 segundos. Para recursos acessados raramente, utilize 86400 segundos.

Aumente a taxa de acerto de cache

O tratamento de query strings é uma causa comum de falhas de cache. Por padrão, requisições para o mesmo recurso com nomes de parâmetros diferentes ou ordens distintas são tratadas como entradas de cache separadas. Duas opções permitem consolidar essas requisições em uma única chave de cache.

  • Ignorar query strings: ative o recurso de query string para armazenar em cache requisições que compartilham o mesmo caminho de URL, mas possuem partes ?param=value diferentes, como um único recurso. Por exemplo, example.com/index.html?v=1.0 e example.com/index.html?v=2.0 são tratados como o mesmo recurso.

  • Ordenar query strings: ative o recurso de ordenação de query string para tratar requisições com os mesmos parâmetros em ordem diferente como a mesma chave de cache. Por exemplo, /api?a=1&b=2 e /api?b=2&a=1 mapeiam para a mesma entrada de cache.

Recursos avançados

O ESA oferece cache em camadas e reserva de cache para otimizar o uso de recursos, melhorar a experiência do usuário, reduzir custos e diminuir a pressão sobre a largura de banda do servidor de origem.

Cache multinível: o cache em camadas é uma técnica avançada de otimização de desempenho. O ESA armazena recursos da origem em nós de cache em camadas ao redor do mundo. Assim, os dados são entregues a partir do POP mais próximo do usuário, o que melhora a eficiência e o desempenho geral do sistema.

Reserva de cache: quando ativado, o ESA encaminha requisições à origem para tráfego frio (requisições pouco frequentes) a uma instância de reserva de cache especificada. Este recurso é adequado para recursos acessados raramente que exigem armazenamento de longo prazo. Os POPs de reserva de cache usam espaço em disco dedicado para reter arquivos pela duração especificada. Isso evita a evicção devido à baixa popularidade e previne taxas desnecessárias de tráfego de saída da origem.