Como implantar o template Static Cache
Preview
O template Static Cache inclui configurações que otimizam a entrega e o desempenho de conteúdo estático, como JavaScript, CSS e outros arquivos estáticos. Essas configurações usam regras avançadas de cache key que são aplicadas por meio do Rules Engine para Applications.
Você deve vincular sua origem ao template para começar a usar este conjunto de regras de cache para entrega. Após o deployment, o script cria uma nova application que é executada na Azion Web Platform, com a qual você pode gerenciar e ajustar as configurações.
Este template:
- Respeita as configurações de cache da origem (ou usa um TTL padrão para cache).
- Fornece regras que alteram as configurações de cache para arquivos estáticos com base na extensão do arquivo do conteúdo solicitado, suportando os métodos GET, HEAD e OPTIONS.
Pré-requisitos
- O template usa Application Accelerator e Functions. Isso pode gerar custos relacionados ao uso. Consulte a página de preços para mais informações.
Implante o template
Você pode obter e configurar seu template pelo Azion Console. Para implantá-lo facilmente no edge, clique no botão abaixo.
ImplantarConfigure o template
No formulário de configuração, forneça as informações para configurar sua aplicação. Preencha os campos apresentados.
Os campos identificados com asterisco são obrigatórios.
- Application Name *: o nome da sua application na Azion.
- Digite um nome único e fácil de lembrar. Se o nome já tiver sido usado, a plataforma retornará uma mensagem de erro.
- Origin Address *: o endereço da origem de onde a application deve buscar o conteúdo original.
- Exemplo:
www.yourwebsite.com
- Exemplo:
- Custom Host Header: em alguns casos, pode ser necessário adicionar informações do host no cabeçalho da solicitação para recuperar informações da origem. Esta variável é usada para esse propósito.
- Exemplo:
${host}
. Saiba mais sobre o host header e como customizá-lo no documentação de Origins.
- Exemplo:
- Static files extensions to cache *: as extensões de arquivos estáticos para as regras estáticas, separadas por uma vírgula. Você pode adicionar quantas variáveis precisar, com base no exemplo.
- Exemplo:
aif,aiff,au,avi,bin,cab,carb,cct,cdf,class,doc
- Exemplo:
- CDN Static Maximum TTL *: o TTL (time-to-live) máximo, em segundos, para o conteúdo em cache ser entregue.
- Aceita valores entre
0
e31536000
. Valor padrão:1296000
- Aceita valores entre
- Browser Static Maximum TTL *: o TTL (time-to-live) máximo, em segundos, para conteúdo armazenado em cache no navegador.
- Aceita valores entre
0
e31536000
. Valor padrão:0
- Aceita valores entre
Depois de preencher todas as informações, clique no botão Deploy, localizado no canto inferior direito.
Durante a implantação, você poderá acompanhar o processo através de uma janela mostrando os logs. Quando estiver concluída, a página mostra informações sobre a aplicação e algumas opções para continuar sua jornada.
Gerencie o template
Considerando que essa configuração inicial pode não ser ideal para sua aplicação, todas as configurações podem ser personalizadas sempre que você precisar usando o Azion Console.
Para gerenciar e editar as configurações da sua aplicação, siga estas etapas:
- Acesse o Azion Console.
- No canto superior esquerdo, selecione Products menu > Applications.
- Você será redirecionado para a página de Applications. Ela lista todas as applications que você criou.
- Encontre a aplicação relacionada ao Static Cache e selecione-a.
- A lista é organizada em ordem alfabética. Você também pode usar a barra de busca localizada no canto superior esquerdo da lista; atualmente, ela é filtrada apenas pelo Application Name, ou nome da application.
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode ajustar.