O recurso de pré-busca armazena em cache os recursos do servidor de origem nos POPs do Edge Security Acceleration (ESA). Dessa forma, as solicitações iniciais são atendidas diretamente pela borda sem retornar à origem, o que melhora a taxa de acerto do cache.
Casos de uso
-
Atividades promocionais
Faça a pré-busca de recursos estáticos da página de uma campanha para os POPs do ESA antes do lançamento. Após o início do evento, as solicitações desses recursos serão atendidas pela borda.
-
Lançamento de pacotes de instalação
Realize a pré-busca de pacotes de instalação ou atualização para os POPs do ESA antes do lançamento. Com isso, os downloads passam a ser servidos pelo POP do ESA, aumentando a velocidade e reduzindo a carga na origem.
Métodos de pré-busca
O ESA oferece dois métodos de pré-busca: Instant Prefetch e Scheduled Prefetch.
Instant Prefetch: Inicia assim que você envia as URLs, armazenando rapidamente os recursos em cache nos POPs do ESA.
Scheduled Prefetch: Começa em um horário especificado, com frequência configurável. Ajuda a evitar horários de pico e a controlar o tráfego de origem gerado pela pré-busca.
Observações
Ao enviar uma tarefa de pré-busca, os POPs do ESA buscam os recursos diretamente na sua origem. O envio simultâneo de muitas tarefas causa picos na largura de banda e na carga da origem. Utilize a pré-busca agendada para distribuir essa carga.
Uma tarefa de pré-busca leva geralmente de 5 a 30 minutos. Arquivos menores são processados mais rapidamente.
Por padrão, as solicitações de pré-busca incluem o cabeçalho
Accept-Encoding:gzip. Para adicionar cabeçalhos personalizados ou fazer a pré-busca de várias réplicas, utilize a API PreloadCaches e defina o parâmetroHeader.A pré-busca não segue redirecionamentos 301/302. Se a origem retornar um redirecionamento, a tarefa falhará. Para lidar com redirecionamentos, entre em contato conosco para ativar o recurso 301/302 redirect for origin fetch.
Caso uma URL de pré-busca contenha caracteres não ASCII (espaços, caracteres chineses ou caracteres especiais), codifique a URL antes do envio. Caso contrário, o sistema não conseguirá processar a tarefa.
Se o recurso Multi-level cache estiver configurado para a camada de cache de borda, o recurso de cache de pré-busca não funcionará.
Quando o ESA executa uma tarefa de pré-busca de cache enviada por um cliente, as regras de URL rewrite rules não se aplicam à URL de pré-busca.
Procedimento
No console do ESA, escolha Websites e clique em no site desejado na coluna Websites.
No painel de navegação à esquerda, escolha .
-
Selecione um método de pré-busca. O ESA oferece dois métodos: Prefetch Cache e Instant Prefetch.
Immediate prefetch
Uma tarefa de pré-busca imediata começa assim que você envia as URLs, armazenando rapidamente os recursos em cache nos POPs do ESA.
Há dois métodos de entrada disponíveis: Scheduled Prefetch e Upload File.
Método de entrada
Descrição
Manual Input
Insira as URLs na caixa de entrada e clique em Manual Input. Especifique o caminho completo de cada arquivo, sendo uma URL por linha (até 100). Por exemplo:
https://www.example.com/cat.jpg https://www.example.com/image/cat.jpgSubmit
Para pré-busca em massa, adicione as URLs a um arquivo .txt (uma URL por linha, caminho completo obrigatório) e faça o upload. Tamanho máximo do arquivo: 10 MB.
Scheduled prefetch
Uma tarefa de pré-busca agendada inicia em um horário específico. Também é possível definir a frequência da pré-busca. Isso ajuda a evitar horários comerciais de pico, controlar o tráfego de retorno à origem gerado pela pré-busca e reduzir a carga no servidor de origem.
Adicione as URLs a um arquivo .txt (uma URL por linha, caminho completo obrigatório). Tamanho máximo do arquivo: 10 MB.
Clique em Upload File.
-
Insira um nome personalizado para a tarefa de pré-busca, faça o upload do arquivo e clique em Create Prefetch Task.
NotaÉ possível criar até 100 tarefas de pré-busca.

-
Configure o agendamento da pré-busca: período, intervalo de envio (mínimo de 1 segundo) e tamanho do lote (até 100 URLs por lote).
NotaO número total de agendamentos de pré-busca não pode exceder 10.

Clique em Next.
-
Visualize o progresso da pré-busca.
Após o envio, consulte os registros e o progresso das tarefas na aba OK. A conclusão é indicada por 100%. Lotes grandes podem tornar o progresso mais lento.
Disponibilidade
|
Método de pré-busca |
Entrance |
Pro |
Premium |
Enterprise |
|
Pré-busca em tempo real |
Não suportado |
50.000 |
100.000 |
500.000 |
|
Pré-busca agendada |
Não suportado |
Suportado |
Suportado |
Suportado |