
A resposta curta: numa CDN há dois lados. A origem é o seu servidor de hospedagem, onde o site vive. Os servidores de edge são as máquinas da CDN espalhadas pelo mundo, perto dos visitantes. Cada pedido chega a um edge: se ele tem uma cópia fresca, responde logo (HIT); se não tem, vai buscá-la à origem (MISS), guarda-a e responde. A CDN diz-lhe o que aconteceu num cabeçalho da resposta, e lê-lo é a forma mais rápida de saber se ela está mesmo a trabalhar. Não vendemos CDN: o que aqui se explica vale para a CDN que escolher, numa conta sua, aberta directamente com esse fornecedor.
O que cada estado quer dizer
| Estado | O que aconteceu |
| HIT | Entregue pelo edge, sem ir à origem. É o que se quer nos ficheiros estáticos. |
| MISS | O edge não tinha cópia e foi à origem. Normal no primeiro pedido a cada edge e logo a seguir a uma purga. |
| EXPIRED ou REVALIDATED | Havia cópia, mas o prazo tinha acabado. O edge perguntou à origem; se a origem respondeu 304 (não mudou), reaproveitou a cópia. |
| STALE ou UPDATING | Entregou uma cópia vencida enquanto ia buscar uma nova, ou porque a origem não respondeu. Só acontece se a CDN e os cabeçalhos o permitirem (stale-while-revalidate, stale-if-error). |
| BYPASS | Não usou a cache de propósito: uma regra, um cookie de sessão, ou a origem disse private ou no-store. |
| DYNAMIC, ou nenhum estado | A CDN considerou a resposta não guardável, como acontece com o HTML em muitas CDN, por omissão. |
| O nome do cabeçalho | Muda com o fornecedor: cf-cache-status, x-cache, x-cache-status, ou o cabeçalho normalizado Cache-Status. Os valores também variam: confirme na documentação da sua CDN. |
Como saber o que a CDN está a fazer
|
|
|
|
|
|
| Um HIT não garante que a resposta está certa. Se uma página de erro, de manutenção ou com a sessão de alguém ficou guardada, a CDN entrega-a a todos até o prazo acabar ou até purgar. E quando a origem cai, a CDN só esconde a falha para o que já tinha em cache; o resto dá erro, muitas vezes com uma página de erro da própria CDN. Veja o erro 503 e os outros 5xx. |
| O origin shield (ou cache em camadas) é uma camada intermédia: os edges pedem primeiro a um edge escolhido perto da origem, e só esse vai à origem. Há menos pedidos a chegar ao servidor, mais HIT, e a origem fica protegida do pico que vem depois de uma purga total. O nome muda de fornecedor para fornecedor, e pode ser uma opção paga: veja no painel da sua CDN. |
|
Não percebe o que os cabeçalhos da CDN estão a dizer? Envie-nos o endereço e a resposta completa do curl -sI. Abrir pedido de suporte |
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 5.940,00 Kz/mês (plano de 3 anos, com cupão) Ver planos |











