Partilhar via


Limpeza de cache no Azure Front Door

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

A prática recomendada é garantir que os usuários finais sempre obtenham a cópia mais recente de seus ativos. A maneira de fazer isso é fazer a versão de seus ativos para cada atualização e publicá-los como novas URLs. O Azure Front Door recuperará imediatamente os novos ativos durante a próxima solicitação do cliente. Há momentos em que você pode querer 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. A razão pela qual você deseja limpar o conteúdo armazenado em cache é porque novas atualizações foram feitas em seu aplicativo ou você está tentando alterar informações incorretas.

Pré-requisitos

Analise o cache com o Azure Front Door para entender como o cache funciona.

Configurar limpeza de cache

  1. Vá para a página de visão geral do seu perfil do Azure Front Door, 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 deseja limpar do POP da porta frontal. Você pode selecionar vários domínios ou subdomínios para limpar.

    Importante

    Não há suporte para limpeza de cache para domínios curinga, você precisa especificar um subdomínio para limpar o cache. Você pode adicionar vários subdomínios de nível único do domínio curinga. Por exemplo, para o domínio *.contoso.comcuringa, 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 cache de limpeza.

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

    Os seguintes formatos são suportados nas listas de caminhos a serem limpos:

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

    Os expurgos de cache para o Azure Front Door não diferenciam maiúsculas de minúsculas. Além disso, eles são agnósticos de cadeia de caracteres de consulta, o que significa limpar uma URL limpa todas as variações de cadeia de caracteres de consulta dela.

Nota

A limpeza de cache pode levar até 10 minutos para se propagar em todos os locais POP do Azure Front Door.

Próximos passos

Saiba como criar uma Porta da Frente do Azure.