Purgar um ponto de extremidade da Rede de Distribuição de Conteúdo do Azure

Importante

CDN do Azure Standard do Microsoft (Clássico) não dá suporte à criação de perfil, à integração de novos domínios ou aos certificados gerenciados e desativa-se no September 30, 2027. Para evitar a interrupção do serviço, igrate para Azure Front Door Standard ou Premium. Para obter mais informações, consulte ⁠Desativação da CDN do Azure Padrão da Microsoft (clássica).

Os nós de borda da Rede de Distribuição de Conteúdo do Azure armazenam o conteúdo em cache até que o tempo de vida (TTL) do conteúdo expire. Depois que a TTL expira, quando um cliente solicita o conteúdo do nó de borda, o nó recupera uma nova cópia atualizada do conteúdo para atender à solicitação do cliente. Daí o conteúdo atualizado no cache do nó de borda.

A prática recomendada para garantir que os usuários sempre obtenham a cópia mais recente de seus ativos é verter os ativos para cada atualização e publicá-los como novas URLs. A rede de distribuição de conteúdo recuperará imediatamente os novos ativos para as próximas solicitações de cliente. Às vezes, convém limpar o conteúdo em cache de todos os nós de borda e forçá-los a recuperar novos ativos atualizados. Isso pode ocorrer devido a atualizações do aplicativo Web ou para atualizar rapidamente ativos que contenham informações incorretas.

Dica

Observe que a limpeza só limpa o conteúdo em cache nos servidores de borda da CDN. Qualquer cache downstream, como servidores proxy e caches do navegador local, ainda podem manter uma cópia armazenada em cache do arquivo. É importante lembrar disso quando você definir o tempo de vida útil de um arquivo. Você pode forçar um cliente downstream a solicitar a versão mais recente do arquivo, dando a ela um nome exclusivo sempre que atualizá-la ou aproveitando o cache de cadeia de caracteres de consulta.

Este tutorial explica passo a passo a limpeza de ativos de todos os nós de borda de um ponto de extremidade.

Purgar conteúdo de um endpoint da CDN do Azure

  1. No Portal do Azure, navegue até o perfil da CDN que contém o ponto de extremidade que você deseja limpar.

  2. Na página Perfil da CDN, selecione o botão limpar.

  3. Na página Limpeza, selecione o endereço do serviço que deseja limpar na lista suspensa de URL.

    Captura de tela da página de purga.

    Observação

    Você também pode acessar a página Limpar clicando no botão Limpar na folha do ponto de extremidade da CDN. Nesse caso, o campo URL será pré-populado com o endereço do serviço do ponto de extremidade específico.

  4. Selecione os ativos que você deseja remover dos nós de borda. Para limpar todos os ativos, clique na caixa de seleção Limpar todos. Caso contrário, digite o caminho de cada ativo que você quer limpar na caixa de texto Caminho. Há suporte para os seguintes formatos de caminhos:

    1. Limpeza de URL única: limpe o ativo individual especificando a URL completa, com ou sem a extensão de arquivo, por exemplo, /pictures/strasbourg.png; /pictures/strasbourg
    2. Limpeza de caractere curinga: você pode usar um asterisco (*) como caractere curinga. Purgue todas as pastas, subpastas e arquivos em um endpoint com /* no caminho, ou purgue todas as subpastas e arquivos em uma pasta específica, especificando a pasta seguida por /*, por exemplo, /pictures/*.
    3. Limpeza do domínio raiz: limpe a raiz do ponto de extremidade com "/" no caminho.

    Dica

    1. Os caminhos devem ser especificados para limpeza e devem ser uma URL relativa que se ajuste ao seguinte RFC 3986 – URI (Uniform Resource Identifier: Sintaxe Genérica).

    2. Na CDN do Azure da Microsoft, os parâmetros de consulta na URL de purga não são considerados. Se o caminho para purga for fornecido como /TestCDN?myname=max, apenas /TestCDN é considerado. A cadeia de caracteres de consulta myname=max é omitida. TestCDN?myname=max e TestCDN?myname=clark serão excluídos.

  5. Selecione o botão Limpar.

    Botão Purgar

Próximas etapas