配置响应过期缓存

更新时间:2025-03-20 07:10:08

响应过期缓存功能是ESA服务中一项重要的容错和可用性保障措施。主要用于在源站出现异常(4xx、5xx、超时)的情况下,利用ESA节点上已过期的静态资源缓存内容继续提供服务。这样,即使源站短时间出现异常,也能够尽可能确保用户能够访问到网站,提高网站的可用性和用户体验。对于动态资源请求无需开启此功能。

适用场景

源站故障或不可用:当源站由于各种原因(如服务器宕机、网络中断、程序错误等)出现故障或不可用时,会导致ESA节点无法从源站获取最新的内容。

  • 如果没有启用响应过期缓存功能,ESA节点在收到用户请求时,会向源站发起请求,但由于源站异常,请求可能会失败,导致用户无法访问网站。

  • 启用响应过期缓存功能后,即使源站异常,ESA节点也可以将过期的缓存内容返回给用户,保证网站的可访问性。

操作步骤

  1. ESA控制台,选择站点管理,在站点列单击目标站点。

  2. 在左侧导航栏,选择规则 > 缓存规则

  3. 单击新增规则,填写规则名称

  4. 当请求匹配以下规则时...区域设置要匹配的用户请求特征,具体配置规则请参见规则表达式的组成

  5. 绕过缓存区域,设置是否绕过缓存,具体请参见绕过缓存

  6. 打开响应过期缓存配置开关。

    image

  7. 单击确定

  • 本页导读
  • 适用场景
  • 操作步骤
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等