Sintomas
A taxa de acerto de cache de um ou mais pontos de presença (POPs) do CDN caiu de forma inesperada.
Causas e soluções
Uma queda na taxa de acerto de cache geralmente resulta de um dos quatro cenários a seguir. Verifique cada um para identificar a causa.
Você atualizou recursos em cache recentemente. A atualização força o POP a descartar suas cópias em cache e buscar conteúdo atualizado no servidor de origem. A taxa de acerto cai temporariamente enquanto o POP reconstrói o cache a partir das solicitações recebidas. Nenhuma ação é necessária — a taxa se recupera conforme o tráfego aquece o cache.
Ocorreu um pico repentino de largura de banda. Quando o tráfego aumenta inesperadamente, o POP não consegue atender todas as solicitações a partir do cache, pois muitas delas acessam recursos que o POP ainda não armazenou em cache nessa escala. O POP envia mais solicitações de retorno à origem, reduzindo a taxa de acerto. Quando o tráfego estabiliza e o cache se adapta ao novo padrão, a taxa volta a subir. Se os picos forem recorrentes, considere usar o prefetch de cache para pré-popular o POP com os recursos mais solicitados antes dos horários de pico.
O POP está recebendo solicitações de conteúdo não armazenado em cache. Se os usuários solicitam URLs que o POP nunca armazenou em cache — conteúdo novo, recursos com pouco tráfego ou conteúdo com TTLs muito curtos — cada solicitação retorna ao servidor de origem. Verifique se as configurações de TTL do cache estão corretas. Um TTL muito curto (ou definido como 0) faz com que o POP trate todo o conteúdo como expirado. Aumente o TTL para recursos estáticos, permitindo que o cache atenda solicitações repetidas. Confirme também que o cabeçalho
Cache-Controldo servidor de origem não está definido comono-cache,no-store,max-age=0ouprivate— qualquer um desses valores impede o POP de armazenar a resposta em cache.Você modificou a política de cache. Alterar a política de cache — por exemplo, atualizar valores de TTL, modificar quais cabeçalhos compõem as chaves de cache ou trocar regras de armazenamento em cache — faz com que o POP invalide o conteúdo em cache existente e busque novamente no servidor de origem. A taxa diminui enquanto o POP reconstrói o cache. Nenhuma ação imediata é necessária, a menos que a nova política esteja configurada incorretamente. Certifique-se de que a política atualizada corresponde ao comportamento de cache desejado e se os valores de TTL são adequados para seus tipos de conteúdo.