Tutorial: Definir regras de armazenamento em cache da Rede de Distribuição de Conteúdo do Microsoft Azure
Importante
A CDN do Azure Standard (clássica) será desativada em 30 de setembro de 2027. Para evitar qualquer interrupção de serviço, é importante migrar seus perfis da CDN do Azure Standard (clássica) para a camada Azure Front Door Standard ou Premium até 30 de setembro de 2027. Para obter mais informações, confira CDN do Azure Standard (clássica).
O CDN do Azure da Edgio será desativado em 15 de janeiro de 2025. Você deve migrar sua carga de trabalho para o Azure Front Door antes desta data para evitar interrupção do serviço.. Para obter mais informações, veja Perguntas frequentes sobre a aposentadoria do CDN do Azure da Edgeo.
Observação
As regras de armazenamento em cache estão disponíveis apenas para perfis CDN do Azure Standard da Edgio. Para perfis da CDN do Azure da Microsoft, você deve usar o Mecanismo de regras Standard. Para os perfis da CDN do Azure Premium da Edgio, você deve usar o Mecanismo de regras Premium da Edgio no portal Gerenciar a fim de obter uma funcionalidade semelhante.
Esse artigo descreve como é possível utilizar as regras de armazenamento em cache da Rede de Distribuição de Conteúdo do Microsoft Azure para definir ou modificar o comportamento de expiração do cache padrão globalmente e com condições personalizadas, como um caminho de URL e extensão de arquivo. A Rede de Distribuição de Conteúdo do Microsoft Azure fornece dois tipos de regras de cache:
Regras de cache globais: Você pode definir uma regra de cache global para cada ponto de extremidade em seu perfil, o que afeta todas as solicitações para o ponto de extremidade. A regra de cache global substitui todos os cabeçalhos de diretiva de cache HTTP, se configurado.
Regras de cache personalizadas: Você pode definir uma ou mais regras de cache personalizadas para cada ponto de extremidade em seu perfil. As regras de cache personalizadas combinam caminhos específicos e extensões de arquivo, são processadas em ordem e substituem a regra de cache global, se definido.
Neste tutorial, você aprenderá como:
- Abrir a página Regras de cache.
- Criar uma regra de cache global.
- Criar uma regra de cache personalizada.
Caso você não tenha uma assinatura do Azure, crie uma conta gratuita do Azure antes de começar.
Pré-requisitos
Antes de concluir as etapas neste tutorial, crie um perfil de rede de distribuição de conteúdo e pelo menos um ponto de extremidade de rede de distribuição de conteúdo. Para obter mais informações, consulte Início Rápido: Criar um perfil e um ponto de extremidade da Rede de Distribuição de Conteúdo do Microsoft Azure.
Abra a página de regras de armazenamento em cache da rede de distribuição de conteúdo do Azure
No portal do Microsoft Azure, selecione um perfil de rede de distribuição de conteúdo e selecione um ponto de extremidade.
No painel esquerdo em Configurações, selecione Regras de cache.
A página Regras de cache é exibida.
Configurar regras de cache globais
Crie uma regra de cache global da seguinte maneira:
Em Regras de cache globais, defina Comportamento de cache de cadeia de caracteres de consulta para Ignorar cadeias de caracteres.
Definir Comportamento do cache para Definir se ausente.
Para Duração da expiração do cache, digite 10 no campo Dias.
A regra de cache global afeta todos as solicitações para o ponto de extremidade. Essa regra aceita os cabeçalhos de diretivas de cache de origem, se existirem (
Cache-Control
ouExpires
); caso contrário, se eles não forem especificados, ele define o cache para 10 dias.
Configurar regras de cache personalizadas
Crie uma regra de cache personalizada da seguinte maneira:
Em Regras de cache personalizadas, defina Condição de correspondência para Caminho e Valor de correspondência para
/images/*.jpg
.Defina o Comportamento do cache para Substituir e digite 30 no campo Dias.
Essa regra de cache personalizada define uma duração de cache de 30 dias em qualquer
.jpg
arquivo de imagem na pasta/images
do seu ponto de extremidade. Ele substitui quaisquer cabeçalhos HTTPCache-Control
ouExpires
enviados pelo servidor de origem.
Limpar os recursos
Nas etapas anteriores, você criou regras de cache. Se não deseja mais usar essas regras de cache, você poderá removê-las seguindo estas etapas:
Selecione um perfil CDN, em seguida, selecione o ponto de extremidade com as regras de armazenamento em cache que você deseja remover.
No painel esquerdo em Configurações, selecione Regras de cache.
Em Regras de cache globais, defina Comportamento do cache para Não definido.
Em Regras de armazenamento em cache personalizadas, marque a caixa de seleção ao lado da regra que deseja excluir.
Selecione Excluir.
Na parte superior da página, selecione Salvar.
Próximas etapas
Neste tutorial, você aprendeu a:
- Abrir a página Regras de cache.
- Criar uma regra de cache global.
- Criar uma regra de cache personalizada.
Avance para o próximo artigo para saber como definir configurações de regra de cache adicionais.