EdgeADC - Version 5.0.0.1986
User Guide
×
Menu
  • 缓存

缓存

ADC 能够在内部存储器中缓存数据,并增强网络服务的交付能力。本节提供了管理此功能的设置。
全局缓存设置
最大缓存大小(MB
该值决定了缓存可消耗的最大 RAM。ADC 缓存是内存中的缓存,也会定期刷新到存储介质中,以便在重启、重启和关机操作后保持缓存的持久性。这一功能意味着最大缓存大小必须适合设备的内存占用空间(而不是磁盘空间),并且不应超过可用内存的一半。
所需的缓存大小(MB
该值表示将对高速缓存进行修整的最佳 RAM 值。最大缓存大小代表缓存的绝对上限,而期望缓存大小则是在自动或手动检查缓存大小时,缓存应尝试达到的最佳大小。最大缓存大小和所需缓存大小之间的间隙是为了适应在定期检查缓存大小以删除过期内容之间新内容的到达和重叠。同样,接受默认值(30 MB)并定期检查 "监控 -> 统计 "下的缓存大小以确定适当的大小可能会更有效。
默认缓存时间(日/时:月)
此处输入的值表示没有明确过期值的内容的有效期。默认缓存时间是流量标头中没有 "不存储 "指令或明确过期时间的内容的存储期限。
字段输入的形式为 "D/HH:MM",因此输入 "1/01:01"(默认为 1/00:00)表示 ADC 将存储一天的内容,"01:00 "表示一小时,"00:01 "表示一分钟。
可缓存的 HTTP 响应代码
其中一个缓存数据集是 HTTP 响应。缓存的 HTTP 响应代码包括
     200 - 成功 HTTP 请求的标准响应
     203 - 标头不是确定的,而是从本地或第三方副本中收集的
     301 - 已为请求的资源分配了新的永久 URL
     304 - 自上次请求后未修改,应使用本地缓存副本代替
     410 - 服务器不再提供资源,且不知道转发地址
由于最常见的可缓存响应代码已经列出,因此应谨慎编辑此字段。
缓存检查计时器(日/时:月)
此设置可确定缓存修整操作之间的时间间隔。
缓存填充计数
此设置是一种辅助功能,当检测到一定数量的 304 时,可帮助填充缓存。