Skip to content

Latest commit

 

History

History
109 lines (74 loc) · 5.92 KB

static-cache.mdx

File metadata and controls

109 lines (74 loc) · 5.92 KB
title description meta_tags namespace permalink
Como implantar o template Static Cache
O template inclui configurações que otimizam a entrega e o desempenho de conteúdo estático.
templates, guides, Azion Marketplace
docs_guides_static_template
/documentacao/produtos/guias/static-cache-template/

import Badge from '~/components/Badge.astro';

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 Edge Application.

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 aplicação edge que é executada na Plataforma de Edge Computing da Azion, 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

Para usar este template, você deve ativar:

[Edge Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/)
[Application Accelerator](/pt-br/documentacao/produtos/build/edge-application/application-accelerator/)

Para fazer isso:

  1. Acesse o Azion Console.
  2. Selecione Account menu > Billing & Subscriptions.
  3. Clique na aba Subscriptions.
  4. Ative o switch de cada módulo.

:::caution[Atenção] Se esses módulos estiverem ativados, a execução deste template poderá gerar custos relacionados ao uso. Consulte a página de preços para obter mais informações. :::

Obtenha o template

Para usar este template, acesse o Azion Console e clique no botão + Create na página inicial.

Isso abrirá um modal onde você pode selecionar Templates > Static Cache.


Configure 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 edge 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 edge application deve buscar o conteúdo original.
    • Exemplo: www.yourwebsite.com
  • 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.
  • 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
  • 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 e 31536000. Valor padrão: 1296000
  • 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 e 31536000. Valor padrão: 0

Depois de preencher todas as informações, clique no botão Save, 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.

:::note O link para sua edge application permite que você veja como ela fica no navegador. No entanto, leva um certo tempo para propagar e configurá-la nas edge locations da Azion. Pode ser necessário aguardar alguns minutos para que a URL seja ativada e para que a página da aplicação seja efetivamente exibida no navegador. :::


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:

  1. Acesse o Azion Console.
  2. No canto superior esquerdo, selecione Products menu > Edge Application.
  • Você será redirecionado para a página de Edge Application. Ela lista todas as edge applications que você criou.
  1. 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 edge 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 configurar.

:::tip Leia a documentação sobre o gerenciamento de edge applications e como configurar políticas de cache para Edge Application para obter mais detalhes. :::


import ContributorList from '~/components/ContributorList.astro'

Contribuidores Contributor