You are reading documentation for bouine v0.4.x — not the latest version. View latest →

X-Cache

Indique comment la réponse a été servie.

ValeurDescription
HITServi depuis le cache (frais)
MISSRécupéré depuis l’origine et mis en cache
STALEServi depuis le cache (stale, dans la fenêtre stale-while-revalidate ou stale-if-error)
BYPASSCache contourné (no-store, no-cache, ou cache désactivé pour la route)
REVALIDATEDRequête conditionnelle à l’origine a renvoyé 304, servi depuis le cache avec une fraîcheur mise à jour
curl -sI http://localhost:8080/get | grep x-cache
# X-Cache: HIT

Age

L’âge de l’objet en cache en secondes, calculé comme le temps écoulé depuis l’en-tête Date de la réponse originale plus tout le temps passé dans les forward proxies upstream. Mis à jour à chaque cache hit.

curl -sI http://localhost:8080/get | grep age
# Age: 42

X-Cache-Source

Indique quel tier de stockage a servi la réponse.

ValeurDescription
hotServi depuis le hot tier en RAM (L0)
warmServi depuis le warm tier mmap (L1)
peerServi depuis un peer du cluster via peer fetch
originRécupéré depuis l’origine upstream
(vide)Non servi depuis un tier de stockage (BYPASS ou only-if-cached 504)