缓存管理

缓存管理 主要用于将解析结果记录到内存中,加速内网环境对相同请求域名的解析速度。

添加缓存保持域名 (FQDN)

开启了缓存保持功能的域名解析记录持续保持在内存中不释放,如果没有缓存,会主动拉取缓存;如果已经有缓存,不会主动触发缓存更新。在解析记录TTL到期后,如果再次出现域名解析请求,用旧的缓存解析记录应答后主动去更新解析记录,如果查询请求没有获取到解析记录,则继续使用旧的解析记录应答。

推荐您对热点访问、重点保护域名开启缓存保持,在缓存中永久保存解析结果,提高域名在内网DNS解析速度,规避域名的权威DNS厂商服务故障引起的解析服务中断影响(在域名权威DNS故障期间系统会以历史解析结果持续应答)。

说明

对于添加了CNAME记录的域名,只对CNAME的第一跳做缓存保持,CNAME后的域名不继续做缓存保持。如果您需要将解析全程加速,则需要将CNAME链条上的域名都添加为缓存保持域名。

  1. 访问云解析DNS-内网域名解析

  2. 单击 缓存管理 > 添加缓存保持域名 (FQDN)

  3. 完成表单配置。

    表单项

    说明

    缓存保持域名 (FQDN)

    请输入需要开启缓存保持的域名,只对输入的域名做精准操作(不包含子域名)。

    记录类型

    执行缓存保持的记录类型。包括:

    A、AAAA、CNAME、TXT、MX、SRV、PTR。

    缓存保持开关

    1. 域名DNS解析结果缓存在“缓存”模块中不释放,通过缓存数据应答,享受<1ms的极速解析体验。

    2. 域名缓存数据TTL到期后,如果有新的域名解析请求,首先通过缓存数据应答,同时主动回源更新缓存数据。

    缓存规则生效范围

    生效范围用于定义缓存域名在哪些网络环境中生效。超出该范围的网络将无法获得缓存保持带来的解析加速效果。

    image

说明
  • 对开启缓存预取域名下的子域名,按一定频率定时解析获取最新解析记录,并更新到DNS缓存中,加速在缓存规则生效范围内网环境下对域名解析速度。

  • 域名解析缓存保持规则只在生效范围内的网络环境有效,在生效范围外网络环境访问域名无法获得缓存保持带来的解析加速效果。

  • 仅支持对通过“递归”模块查询的外部公网域名生效,暂时不支持对通过“内网域名解析(普通区)”和“转发”模块查询的域名生效。

  • 详细计费规则参考2. 缓存管理

修改缓存保持域名 (FQDN)

  1. 访问云解析DNS-内网域名解析

  2. 单击 缓存管理 > 目标域名操作列的 修改image

删除缓存保持域名 (FQDN)

  1. 访问云解析DNS-内网域名解析

  2. 单击 缓存管理 > 目标域名操作列的 删除image

缓存清除

内网有些业务在紧急变更情况下,希望内网DNS服务更新域名的最新解析记录。如果域名已经设置为缓存保持域名,此时可以通过缓存清除功能清除用户缓存保持域名在缓存规则生效范围对应缓存服务器上的数据。缓存清除功能采用按次计费(后付费)机制。

  1. 访问云解析DNS-内网域名解析

  2. 单击 缓存管理 > 目标域名操作列的 缓存清除image

  3. 二次弹窗确认后,完成缓存清除操作。

    说明

    缓存清除功能只对选择的域名做精准刷新(不包含子域名)。缓存清除有频率限制,阈值为2次/秒。