缓存
TeaWeb中内置了一组缓存策略可以将请求结果缓存在不同的存储媒介中,目前支持以下几种存储媒介:
缓存相关变量
从v0.1.5开始,可以在自定义响应Header中使用一些缓存相关的变量:
${cache.status}
- 缓存状态,值可能为:BYPASS
- 没有开启缓存策略或者其他原因未通过缓存策略处理的时候,状态为BYPASS
HIT
- 已命中缓存MISS
- 未命中缓存PURGE
- 正在清除缓存
${cache.policy.name}
- 缓存策略名称${cache.policy.type}
- 缓存策略类型(memory、redis之类)