Controle o comportamento de cache da Rede de Distribuição de Conteúdo do Azure com cadeias de caracteres de consulta - camada standard
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).
A CDN do Azure da Edgio será desativada 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.
Visão geral
Com a Rede de Distribuição de Conteúdo do Microsoft Azure, você pode controlar como os arquivos são armazenados em cache para uma solicitação da Web que contém uma cadeia de caracteres de consulta. Em uma solicitação da Web com uma cadeia de caracteres de consulta, a cadeia de caracteres de consulta é aquela parte da solicitação que ocorre após um ponto de interrogação (?). Uma cadeia de caracteres de consulta pode conter um ou mais pares de chave-valor, no qual o nome do campo e seu valor são separados por um sinal de igual (=). Cada par chave-valor é separado por um e comercial (&). Por exemplo, HTTP://www.contoso.com/content.mov?field1=value1&field2=value2. Se houver mais de um par chave-valor em uma cadeia de caracteres de consulta de uma solicitação, a ordem deles não importa.
Importante
Os produtos Standard e Premium da Rede de Distribuição de Conteúdo do Azure fornecem a mesma funcionalidade de cache da cadeia de caracteres de consulta, mas a interface do usuário é diferente. Este artigo descreve a interface da CDN Standard do Azure da Microsoft e CDN Standard do Azure do Edgio. Para obter informações sobre o cache da cadeia de caracteres de consulta com a CDN Premium do Azure do Edgio, consulte Controlar o comportamento de cache da Rede de Distribuição de Conteúdo do Azure com cadeias de caracteres de consulte - camada Premium.
Estão disponíveis três modos de cadeia de caracteres de consulta:
Ignorar cadeias de caracteres de consulta: modo padrão. Nesse modo o nó POP (ponto de presença) da rede de distribuição de conteúdo transmite as cadeias de caracteres de consulta do solicitante para o servidor de origem na primeira solicitação e armazena em cache o ativo. Todas as solicitações subsequentes para esse ativo que forem atendidas a partir do POP ignoram a cadeia de caracteres de consulta até que o ativo em cache expire.
Ignorar o cache para cadeias de caracteres de consulta: nesse modo, as solicitações com cadeias de caracteres de consulta não são armazenadas em cache no nó POP da rede de distribuição de conteúdo. O nó POP recupera o ativo diretamente da origem e passa-o para o solicitante com cada solicitação.
Armazenar em cada cache URL exclusiva: nesse modo, cada solicitação com um URL exclusiva, incluindo a cadeia de caracteres de consulta, é tratada como um ativo exclusivo com seu próprio cache. Por exemplo, a resposta do servidor de origem para uma solicitação para example.ashx?q=test1 é armazenada em cache no nó POP e retornada para caches subsequentes com a mesma cadeia de caracteres de consulta. Uma solicitação para example.ashx?q=test2 é armazenada em cache como um ativo separado com sua própria configuração de vida útil.
Importante
Não use este modo quando a cadeia de caracteres de consulta contiver parâmetros que serão alterados em cada solicitação, como uma ID da sessão ou um nome de usuário, porque isso resultará em baixo índice de ocorrências no cache.
Alterar as configurações de cache de cadeia de caracteres para perfis de rede de distribuição de conteúdo Standard
Abra um perfil da rede de distribuição de conteúdo e selecione o ponto de extremidade da rede de distribuição de conteúdo que você deseja gerenciar.
No painel esquerdo em Configurações, selecione Regras de cache.
Na lista Comportamento de cache da cadeia de caracteres de consulta, selecione um modo de cadeia de caracteres de consulta e, em seguida, selecione Salvar.
Importante
Como é necessário um tempo para que o registro se propague pela Rede de Distribuição de Conteúdo do Azure, as alterações nas configurações da cadeia de caracteres de cache poderão não estar visíveis imediatamente:
- Para perfis da CDN Standard do Azure da Microsoft, a propagação geralmente é concluída em dez minutos.
- Para os perfis CDN do Azure Standard da Edgio e da CDN Azure Premium da Edgio, a propagação geralmente é concluída em 10 minutos.
Próxima etapa
- Saiba como limpar o conteúdo armazenado em cache do ponto de extremidade da Rede de Distribuição de Conteúdo do Azure.