Share via


Remoção da cache no Azure Front Door

O Azure Front Door coloca os recursos em cache até que o TTL (time-to-live) do recurso expire. Quando um cliente faz um pedido para um recurso com um TTL expirado, o Front Door obtém uma nova cópia atualizada do recurso para servir o pedido e, em seguida, armazena-o na cache.

A melhor prática é garantir que os utilizadores finais obtêm sempre a cópia mais recente dos seus recursos. A forma de o fazer é controlar a versão dos seus recursos para cada atualização e publicá-los como novos URLs. O Azure Front Door irá obter imediatamente os novos recursos durante o próximo pedido de cliente. Por vezes, poderá querer remover conteúdos em cache de todas as localizações POP (ponto de presença) e forçar o Front Door a obter recursos atualizados. A razão pela qual pretende remover conteúdos em cache deve-se ao facto de terem sido efetuadas novas atualizações à sua aplicação ou estar a tentar alterar informações incorretas.

Pré-requisitos

Reveja a colocação em cache com o Azure Front Door para compreender como funciona a colocação em cache.

Configurar a remoção da cache

  1. Aceda à página de descrição geral do seu perfil do Azure Front Door e selecione Remover cache na parte superior da página.

    Captura de ecrã a mostrar o botão de remoção da cache na página de descrição geral.

  2. Selecione um ponto final e, em seguida, selecione um domínio ou subdomínio que pretende remover do POP do Front Door. Pode selecionar vários domínios ou subdomínios para remover.

    Importante

    A remoção da cache para domínios universais não é suportada, tem de especificar um subdomínio para remover a cache. Pode adicionar vários subdomínios de nível único do domínio de caráter universal. Por exemplo, para o domínio de caráter *.contoso.comuniversal, pode adicionar subdomínios sob a forma de dev.contoso.com ou test.contoso.com. Para obter mais informações, veja Domínios universais no Azure Front Door.

    Captura de ecrã a mostrar a página de remoção da cache.

  3. Para limpar todos os recursos, selecione Remover todos os recursos dos domínios selecionados. Caso contrário, introduza os Caminhos de cada recurso que pretende remover.

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

    • Remoção de caminho único – remova os recursos individuais ao especificar o caminho completo do recurso sem o protocolo e o domínio, incluindo a extensão de ficheiro. Por exemplo: /pictures/strasbourg.png.
    • Remoção de domínio raiz – remova a raiz do ponto final com /* no caminho.

    As remoção de cache do Azure Front Door não são sensíveis a maiúsculas e minúsculas. Além disso, são agnósticos na cadeia de consulta, o que significa remover um URL que remove todas as variações da cadeia de consulta.

Nota

A remoção da cache pode demorar até 10 minutos a propagar-se em todas as localizações POP do Azure Front Door.

Passos seguintes

Saiba como criar um Azure Front Door.