Limpeza de cache no Azure Front Door

O Azure Front Door armazena os ativos em cache até a vida útil (TTL) do ativo expirar. Sempre que um cliente solicita um ativo com TTL expirado, o Front Door recupera uma nova cópia atualizada do ativo para atender à solicitação e, em seguida, a armazena em cache.

Uma prática recomendada é garantir que os usuários sempre obtenham a cópia mais recente dos seus ativos. Para isso, basta criar uma versão dos ativos para cada atualização e publicá-las como novas URLs. O Azure Front Door recuperará imediatamente os novos ativos para as próximas solicitações do cliente. Há momentos em que talvez você queira limpar o conteúdo armazenado em cache de todos os locais POP (ponto de presença) e forçar o Front Door a recuperar ativos atualizados. Você pode desejar limpar conteúdos armazenados em porque novas atualizações foram feitas no seu aplicativo ou para atualizar ativos que contêm informações incorretas.

Pré-requisitos

Examine o Armazenamento em Cache com o Azure Front Door para entender como funciona o armazenamento em cache.

Configurar limpeza de cache

  1. Vá para a página de visão geral do perfil do Azure Front Door e selecione Limpar cache na parte superior da página.

    Captura de tela do botão de limpeza de cache na página de visão geral.

  2. Selecione um ponto de extremidade e, em seguida, selecione um domínio ou subdomínio que você deseja limpar do POP do Front Door. Você pode selecionar vários domínios ou subdomínios para limpar.

    Importante

    Não há suporte para a limpeza de cache para domínio curinga, você precisa especificar um subdomínio para a limpeza de cache. Você pode adicionar muitos subdomínios de nível único do domínio curinga. Por exemplo, para o domínio curinga *.contoso.com, você pode adicionar subdomínios na forma de dev.contoso.com ou test.contoso.com. Para obter mais informações, consulte Domínios curinga no Azure Front Door.

    Captura de tela da página de limpeza de cache.

  3. Para limpar todos os ativos, selecione Limpar todos os ativos para os domínios selecionados. Caso contrário, insira os Caminhos de cada ativo que você deseja limpar.

    Os formatos a seguir têm suporte nas listas de caminhos a limpar:

    • Limpeza de caminho único: limpe ativos individuais especificando o caminho completo do ativo, sem o protocolo e o domínio, incluindo a extensão de arquivo. Por exemplo: /pictures/strasbourg.png.
    • Limpeza do domínio raiz: limpe a raiz do ponto de extremidade com /* no caminho.

    As limpezas de cache do Azure Front Door diferenciam maiúsculas de minúsculas. Além disso, as limpezas são independentes da cadeia de caracteres de consulta, o que significa que a limpeza de uma URL apagará todas as variações da cadeia de caracteres de consulta.

Observação

A limpeza de cache pode levar até 10 minutos para ser propagada por toda a rede e em todos os locais de borda.

Próximas etapas

Saiba como criar um Azure Front Door.