Após conectar seu site ao Edge Security Acceleration (ESA), os POPs determinam se devem armazenar em cache os arquivos de recursos solicitados pelos clientes com base nas regras de cache configuradas. Depois que um POP armazena um arquivo em cache, solicitações subsequentes do mesmo arquivo por outros usuários são atendidas diretamente pelo ESA. Isso evita viagens de ida e volta de longa distância até o servidor de origem, permitindo respostas mais rápidas às solicitações de arquivos recentes e reduzindo a latência, além de melhorar a eficiência no acesso aos recursos. Quando o conteúdo solicitado não existe no POP de cache ou expirou, o ESA inicia uma solicitação de origin-pull para recuperar os dados mais recentes do servidor de origem.
Recursos
Controle o comportamento de cache do seu site. O fluxo de trabalho recomendado consiste em começar com as regras de cache padrão, aplicar configurações globais, crie regras de cache para controle refinado e, em seguida, gerencie o conteúdo em cache.
Regras de cache padrão
|
Recurso |
Descrição |
|
O Edge Security Acceleration (ESA) armazena recursos estáticos do servidor de origem no ponto de presença (POP) mais próximo de cada cliente, reduzindo a latência. Cada POP inclui um componente de cache. Quando uma solicitação ou resposta de origem passa por um POP, o componente armazena os recursos de origem em cache e atribui um tempo de vida (TTL). |
Configurações globais de cache
Recurso | Descrição |
Quando ativado, o modo de desenvolvimento ignora temporariamente os componentes de cache do Edge Security Acceleration (ESA) e encaminha todas as solicitações de recursos estáticos diretamente para o servidor de origem, permitindo que você verifique alterações de conteúdo em tempo real. | |
O TTL de cache do navegador controla por quanto tempo os navegadores mantêm os recursos em seu cache local. Por padrão, o ESA respeita o cabeçalho | |
O TTL de cache de borda controla por quanto tempo os PoPs do Edge Security Acceleration (ESA) armazenam recursos de origem em cache. Quando um cliente solicita um recurso obsoleto, o PoP do ESA recupera a versão mais recente da origem e a armazena novamente em cache. Defina o TTL para recursos estáticos por diretório ou extensão de arquivo para reduzir a carga na origem e acelerar a entrega. | |
Configure como os POPs tratam strings de consulta ao gerar chaves de cache. Remover o caractere | |
A classificação de strings de consulta faz com que o Edge Security Acceleration (ESA) ordene os parâmetros da URL antes da consulta ao cache ou do encaminhamento da solicitação. Solicitações com parâmetros idênticos são tratadas como o mesmo recurso, independentemente da ordem dos parâmetros, o que melhora a taxa de acerto do cache. |
Regras de cache
Recurso | Descrição |
É possível configure uma política de cache exclusiva para cada regra de cache e defina diferentes TTLs de cache do navegador. | |
Para defina um tempo de vida (TTL) de cache para solicitações específicas, como aquelas baseadas em extensões de arquivo ou características de cabeçalhos de solicitação, crie regras personalizadas. Isso permite configure definições de cache diferentes da política global de TTL de cache de borda. | |
Quando um servidor de origem retorna um código de status diferente de 2xx, os pontos de presença (POPs) do Edge Security Acceleration (ESA) podem armazenar esse código de status em cache e responder diretamente às solicitações subsequentes dentro do período de validade do cache. Essa abordagem reduz as solicitações repetidas à origem e diminui a carga no servidor de origem. | |
Defina regras com base em strings de consulta, cabeçalhos http ou cookies para gerar chaves de cache personalizadas que unifiquem a identidade de cache para solicitações semelhantes, melhorando as taxas de acerto e reduzindo o tempo de resposta e o consumo de largura de banda. |
Limpeza e pré-busca
Recurso | Descrição |
A limpeza de cache remove recursos armazenados dos pontos de presença (POPs), forçando-os a recuperar o conteúdo mais recente do servidor de origem. Limpar muitos recursos de uma só vez aumenta a carga no servidor de origem. | |
O recurso de pré-busca armazena recursos do servidor de origem nos POPs do Edge Security Acceleration (ESA) para que as solicitações iniciais sejam atendidas pela borda sem retornar à origem, melhorando a taxa de acerto do cache. |
Cache avançado
Recurso | Descrição |
O Edge Security Accelerator (ESA) armazena recursos do servidor de origem em nós distribuídos globalmente em diferentes camadas, entregando conteúdo a partir do local mais próximo para reduzir a latência e a carga na origem. | |
A reserva de cache reduz o tráfego de origem ao consolidar as solicitações por meio de um POP de cache de nível superior. O ESA roteia as solicitações através desse POP, que fornece armazenamento persistente para evitar que arquivos menos populares sejam removidos por conteúdo acessado frequentemente. |
Suporte a recursos por plano
A tabela a seguir descreve os recursos de cache suportados por cada plano.
Categoria do recurso | Recurso | Entrance ($0/mês) | Pro ($15/mês) | Premium ($249/mês) | Empresarial (Fale com vendas) |
Entrega global de conteúdo estático | |||||
Análise de cache | |||||
Camada de cache de borda | |||||
Camada de cache de borda + camada de cache regional | |||||
Camada de cache de borda + smart cache layer | |||||
Camada de cache de borda + camada de cache regional + smart cache layer | Fale com vendas | ||||
Reserva de cache | Fale com vendas | ||||
Limpeza de cache | 1.000 vezes | 50.000 vezes | 100.000 vezes | 500.000 vezes | |
50 vezes | 100 vezes | 1.000 vezes | 2.000 vezes | ||
100 vezes | 1.000 vezes | 2.000 vezes | |||
2.000 vezes | |||||
2.000 vezes | |||||
2.000 vezes | |||||
5 vezes | 80 vezes | 125 vezes | 200 vezes | ||
Pré-busca instantânea | 50.000 entradas | 100.000 entradas | 500.000 entradas | ||
Pré-busca agendada | |||||
Configuração de cache |