关于腾讯云:CDN-联合云函数-SCF轻松实现定时刷新预热任务

7次阅读

共计 1779 个字符,预计需要花费 5 分钟才能阅读完成。

插件核心是腾讯云 CDN 的增值插件性能的大本营,次要聚焦 内容解决 内容平安 方向,通过总结腾讯云 CDN 服务于各行各业的教训,提炼行业共性需要,为用户们提供具备独特价值的增值服务能力。通过 CDN 和 SCF 产研团队数月的翻新和打磨,目前已上线三个性能: 定时刷新预热、APK 动静打包、区域拜访 管制!

01. 定时刷新预热

1. 应用场景

  • 刷新

当源站贮存的业务内容有更新或须要下架违规资源时,能够通过提交刷新申请将 CDN 节点上指定的缓存内容强制过期。当用户再次拜访时,CDN 节点将回源获取已更新内容返回给用户并在节点缓存最新资源。

  • 预热

当新版本安装包或升级包公布前或经营流动公布前,提前将资源预热缓存至 CDN 减速节点,当用户发动拜访申请时,能够间接从 CDN 节点获取,无效地升高回源率,晋升用户体验。

刷新和预热是 CDN 用户的罕用性能,对于频繁更新业务内容的游戏、电商、资讯等行业用户来说,手动进行刷新预热非常繁琐,稍有不慎就可能侵害用户拜访体验,定时刷新预热能够很好地解决这个问题,通过 联动云函数 SCF,实现定时 CDN 刷新、预热工作的配置。减少内容存缓存解决工作的灵便度,同时通过反对 txt 文件拖曳,优化了操作体验。

2. 配置阐明

  1. 登录 CDN 控制台,在菜单栏里抉择 「插件核心」,单击「定时刷新预热」 插件性能卡片即可开明。
  • CDN 控制台地址:https://console.cloud.tencent…
  1. 首次开明后,也能够单击卡片底部的 「根底配置」 进入定时刷新预热的工作列表,进行相干配置。

<img src=”https://main.qcloudimg.com/raw/1a081041a5d07cd22f8d1c07b767b717.png” width=”700″/>

  1. 在新建定时工作界面,抉择相应的工作类型、设置 Cron 定时表达式(见下文)、输出对应的刷新 / 预热 URL,并进行 SCF 受权,零碎即可主动生成对应的 SCF 云函数,并按时触发对应的工作。

<img src=”https://main.qcloudimg.com/raw/8312daea92a96f84ec61e7be1a277b66.png” width=”700″/>

<img src=”https://main.qcloudimg.com/raw/ae96ffa3255627ab9785c31fb7a9509d.png” width=”700″/>

  1. 在工作状态页面,能够查看定时工作最近一次的执行状况。

<img src=”https://main.qcloudimg.com/raw/0e4d5f4b59555b54941b5889233b9750.png” width=”700″/>

02. 区域访问控制(限免)

1. 应用场景

在业务中是否遇到过如下状况?

  • 业务频繁蒙受攻打,查看申请源代码时发现攻打都来自同一个地区 …
  • 对于具备区域版权的业务内容,须要严格控制拜访区域,防止引起版权危险 …

区域访问控制通过 Client IP 辨认终端用户所在地,容许客户针对全部内容或者指定目录,设置各区域终端用户的拜访权限,无效抵挡固定区域的攻击行为,爱护版权。

2. 配置阐明

  1. 登录 CDN 控制台,在菜单栏里抉择「域名治理」,单击域名右侧「治理」,即可进入域名配置页面,在第二栏「访问控制」中可看到区域访问控制。
  • CDN 控制台地址:https://console.cloud.tencent…
  1. 首次关上须跳转至插件核心首页,关上「区域访问控制」插件性能后,再回到域名治理进行配置。
  2. 区域访问控制容许针对全部内容 / 指定目录设置黑白名单,终端用户所在区域能够多选。

<img src=”https://main.qcloudimg.com/raw/9f281bb9239fb4e34cc83d66f4637f37.png” width=”700″/>

腾讯云 CDN 插件核心将继续聚焦内容平安和内容解决,打算推出 Cookie 认证、近程异步鉴权等性能,敬请期待!

<img src=”https://main.qcloudimg.com/raw/62ba88fb4e3cdabb00a755edb9a858b4.png” width=”700″/>

One More Thing

立刻体验腾讯云 Serverless Demo,支付 Serverless 新用户礼包 👉 腾讯云 Serverless 老手体验。

正文完
 0