Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✔️ Front Door Standard ✔️ Front Door Premium
O Azure Front Door armazena os ativos em cache até a vida útil (TTL) do ativo expirar. Quando um cliente solicita um ativo com um TTL expirado, Azure Front Door recupera e armazena em cache uma nova cópia do ativo para atender à solicitação.
Para garantir que os usuários sempre obtenham os ativos mais recentes, atualize seus ativos para cada atualização e publique-os com novas URLs. Azure Front Door busca os novos ativos em solicitações de cliente subsequentes.
Quando você atualizar seu aplicativo ou precisar remover rapidamente conteúdo incorreto, remova o conteúdo em cache de todos os locais de Ponto de Presença (PoP). Essa ação força o Azure Front Door a buscar conteúdo atualizado da sua origem.
Pré-requisitos
Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.
Examine o Cache com o Azure Front Door para entender como funciona o cache.
Um perfil do Azure Front Door. Para obter mais informações, consulte Criar um Azure Front Door.
Entre no portal do Azure e abra seu perfil de Azure Front Door.
Um perfil do Azure Front Door. Para obter mais informações, consulte Criar um Azure Front Door.
Azure Cloud Shell ou Azure PowerShell.
As etapas deste artigo executam os cmdlets do Azure PowerShell interativamente no Azure Cloud Shell. Para executar os cmdlets no Cloud Shell, selecione Open Cloud Shell no canto superior direito de um bloco de código. Selecione Copiar para copiar o código e cole-o no Cloud Shell para executá-lo. Você também pode executar o Cloud Shell no portal do Azure.
Você também pode instalar o Azure PowerShell localmente para executar os cmdlets. Se você executar o PowerShell localmente, faça login no Azure usando o cmdlet Connect-AzAccount.
Um perfil do Azure Front Door. Para obter mais informações, consulte Criar um Azure Front Door.
Azure Cloud Shell ou CLI do Azure.
As etapas neste artigo executam os comandos da CLI do Azure interativamente no Azure Cloud Shell. Para executar os comandos no Cloud Shell, selecione Open Cloud Shell no canto superior direito de um bloco de código. Selecione Copiar para copiar o código e cole-o no Cloud Shell para executá-lo. Você também pode executar o Cloud Shell no portal do Azure.
Você também pode instalar CLI do Azure localmente para executar os comandos. Se você executar a CLI do Azure localmente, entre no Azure usando o comando az login.
Limpar cache
Vá para a página de visão geral do seu perfil de Azure Front Door e selecione Limpar cache.
Escolha um endpoint e, em seguida, selecione o domínio ou subdomínio que você deseja remover dos POPs do Front Door. Você pode selecionar vários domínios ou subdomínios.
Para remover todos os recursos, selecione Remover todos os recursos dos domínios selecionados. Caso contrário, insira os Caminhos de cada ativo que você deseja purgar.
Execute Clear-AzFrontDoorCdnEndpointContent para limpar o cache especificando parâmetros como:
- Nome do grupo de recursos.
- Nome do perfil do Azure Front Door no grupo de recursos.
- Pontos de extremidade com ativos a serem limpos.
- Domínios e subdomínios com recursos a serem removidos.
Clear-AzFrontDoorCdnEndpointContent `
-ResourceGroupName myRGFD `
-ProfileName contosoafd `
-EndpointName myendpoint `
-Domain www.contoso.com `
-ContentPath /scripts/*
Execute az afd endpoint purge com os parâmetros necessários para limpar o cache:
- Nome do grupo de recursos
- Nome do perfil do Azure Front Door no grupo de recursos
- Pontos de extremidade com ativos a serem limpos
- Domínios e subdomínios com ativos a serem limpos
az afd endpoint purge \
--resource-group myRGFD \
--profile-name contosoafd \
--endpoint-name myendpoint \
--domains www.contoso.com \
--content-paths '/scripts/*'
Formatos de caminho suportados
-
Limpeza de caminho único: limpe um ativo especificando seu caminho completo sem protocolo e 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.
Important
A limpeza de cache para domínios curinga não é diretamente compatível. Especifique subdomínios para domínios curinga. Por exemplo, para *.contoso.comespecificar subdomínios como dev.contoso.com ou test.contoso.com. Para obter mais informações, confira Domínios curinga no Azure Front Door.
As limpezas de cache no Azure Front Door não diferenciam maiúsculas de minúsculas e são independentes de strings de consulta. Limpar uma URL limpa todas as variações de cadeia de caracteres de consulta dessa URL.
Note
A limpeza do cache pode levar até 10 minutos para se propagar por todas as localidades de POP do Azure Front Door.