Verifique indicadores de cache
Você pode fazer o debug de requisições para as suas applications enviando o cabeçalho HTTP Pragma: azion-debug-cache. Este cabeçalho instrui os Edge Servers da Azion a retornarem indicadores detalhados sobre o estado do cache no cabeçalho da resposta.
Verificando os Indicadores via cURL
A forma mais rápida e recomendada para verificar os indicadores é utilizar o cURL diretamente no terminal da sua máquina:
- Abra o terminal.
- Execute o comando enviando o cabeçalho
Pragma: azion-debug-cache(substitua a URL de exemplo pela URL da sua aplicação):
curl -I -H "Pragma: azion-debug-cache" [https://www.exemplo.com](https://www.exemplo.com)Dica: O parâmetro
-Isolicita apenas os cabeçalhos da resposta HTTP, facilitando a leitura rápida dos dados de cache sem baixar o corpo da página.
- Inspecione a resposta retornada. Os indicadores da Azion estarão listados sob os cabeçalhos que iniciam com
X-Cache.
Alternativa: Google Chrome DevTools (Nativo)
Se você preferir inspecionar os cabeçalhos através do navegador sem utilizar extensões de terceiros:
- Abra o Google Chrome e acesse a página desejada.
- Abra o Developer Tools pressionando
F12(ouCtrl+Shift+I/Cmd+Option+I). - Vá para a aba Network.
- Recarregue a página (
F5). - Selecione a requisição principal da lista e navegue até a aba Headers.
- Procure pelos cabeçalhos de resposta (Response Headers) iniciados em
X-Cache.
Tabela de Indicadores de Cache
Ao enviar o cabeçalho de debug, a Azion retornará os seguintes campos na resposta HTTP:
| Campo | Descrição |
|---|---|
| X-Cache | Status da requisição, podendo ser HIT, MISS, EXPIRED, UPDATING ou STALE. |
| X-Cache-Key | Chave de cache do objeto. Normalmente utilizada a combinação de host + URI + argumentos. |
| X-Cache-File | Arquivo de cache do objeto, sendo ele composto do md5 da chave de cache. |
| X-Cache-Since | Unix Time Stamp* da entrada do objeto em cache. |
| X-Cache-Expire | Unix Time Stamp* da saída do objeto em cache. |
| X-Cache-Expire-In | Tempo restante do objeto em cache, em segundos. |
| X-Cache-Valid | Tempo configurado para o objeto no cache. Este tempo pode ser configurado incondicionalmente no servidor ou pode vir da origem via cabeçalhos Cache-Control. |
| X-Cache-Config | ID da configuração do virtual host no webserver. Este valor é gerado pelo Azion Console. |
| X-Cache-ID | Identificador único da requisição. |
** Você pode converter um Unix Time Stamp em formato humano utilizando o site Unix Time Stamp.*
Trademarks
Chrome browser é uma marca registrada de Google LLC nos Estados Unidos e/ou outros países.