Title here
Summary here
指示响应的返回方式。
| 值 | 描述 |
|---|---|
HIT | 从缓存返回(新鲜) |
MISS | 从源站获取并已缓存 |
STALE | 从缓存返回(过期,在 stale-while-revalidate 或 stale-if-error 窗口内) |
BYPASS | 绕过缓存(no-store、no-cache 或路由禁用缓存) |
REVALIDATED | 向源站的条件请求返回 304,从缓存返回并更新新鲜度 |
curl -sI http://localhost:8080/get | grep x-cache
# X-Cache: HIT缓存对象的年龄(秒),计算自原始响应的 Date 头加上在
上游转发代理中花费的时间。每次缓存命中时更新。
curl -sI http://localhost:8080/get | grep age
# Age: 42指示由哪个存储层返回了响应。
| 值 | 描述 |
|---|---|
hot | 从 RAM 热层(L0)返回 |
warm | 从 mmap 温层(L1)返回 |
peer | 通过 peer fetch 从集群节点返回 |
origin | 从上游源站获取 |
| (空) | 非由存储层返回(BYPASS 或 only-if-cached 504) |