Menu Docs
Página inicial do Docs
/ /
Serviços Atlas App
/ /

Liberar o cache CDN

Nesta página

  • Visão geral
  • Procedimento

O Atlas App Services fornece arquivos hospedados por meio de uma Content Delivery Network (CDN) para minimizar a latência entre o recebimento de uma solicitação de um recurso e o retorno do recurso solicitado.

Quando um cliente solicita um recurso hospedado no App Services, o servidor CDN que processa a solicitação verifica se há uma cópia em cache do arquivo. Se o servidor encontrar uma cópia em cache válida do recurso, ela a retornará ao cliente. Caso contrário, ele encaminha a solicitação para o App Services e armazena em cache o arquivo retornado antes de devolvê-lo ao cliente.

O processo de armazenamento em cache da CDN diminui a latência para os usuários finais quando eles solicitam um recurso, mas pode fazer com que os usuários recebam uma versão desatualizada de um recurso se o arquivo tiver sido alterado desde que o servidor CDN o armazenou em cache. Você pode limpar o cache do CDN para fazer com que ele elimine todos os arquivos em cache e comece a veicular a versão mais recente de cada arquivo.

Observação

Invalidação de cache automática

O CDN atualiza automaticamente os arquivos em cache periodicamente. Você pode configurar o comportamento de cache de um arquivo individual adicionando um atributo Cache-Control ao arquivo.

1

Clique em Hosting no menu de navegação esquerdo.

2

Você pode limpar o cache para todos os arquivos hospedados acessando a aba Files.

  1. Clique no botão Actions acima da lista de arquivos.

  2. Clique em Purge Cache.

  3. No modal Purge Cache, clique em Confirm.

3

O novo atributo de metadados não terá um tipo ou valor quando você o adicionar pela primeira vez.

  1. Selecione o tipo de atributo no menu suspenso do novo atributo.

  2. Insira um valor para o atributo na caixa de entrada.

  3. Clique em Save.

1

Para limpar o cache do CDN com a App Services CLI, você precisa de uma cópia local dos arquivos de configuraçãodo seu aplicativo.

Para extrair uma cópia local da versão mais recente do seu aplicativo, execute o seguinte:

appservices pull --remote="<Your App ID>"

Dica

Você também pode baixar uma cópia dos arquivos de configuração do seu aplicativo na tela Deploy > Import/Export App na interface do usuário do App Services.

2

Para limpar o cache do CDN, redistribua a configuração do aplicação com o sinalizador --reset-cdn-cache :

appservices push --remote="<Your App ID>" --reset-cdn-cache

Voltar

File Metadata Attributes