新功能上线—腾讯云CDN插件中心
插件中心是腾讯云CDN的增值插件功能的大本营,主要聚焦内容处理和内容安全方向,通过总结腾讯云CDN服务于各行各业的经验,提炼行业共性需求,为用户们提供具有独特价值的增值服务能力。经过CDN和SCF产研团队数月的创新和打磨,目前已上线三个功能:定时刷新预热、APK动态打包、区域访问控制!
一.定时刷新预热
1.使用场景
刷新:当源站储存的业务内容有更新或需要下架违规资源时,可以通过提交刷新请求将CDN节点上指定的缓存内容强制过期。当用户再次访问时,CDN节点将回源获取已更新内容返回给用户并在节点缓存最新资源。
预热:当新版本安装包或升级包发布前或运营活动发布前,提前将资源预热缓存至CDN加速节点,当用户发起访问请求时,可以直接从CDN节点获取,有效地降低回源率,提升用户体验。
刷新和预热是CDN用户的常用功能,对于频繁更新业务内容的游戏、电商、资讯等行业用户来说,手动进行刷新预热十分繁琐,稍有不慎就可能损害用户访问体验,定时刷新预热可以很好地解决这个问题,通过联动腾讯云SCF云函数,实现定时CDN刷新、预热任务的配置。增加内容存缓存处理任务的灵活度,同时通过支持txt文件拖曳,优化了操作体验。
2.配置说明
登录CDN控制台,在菜单栏里选择【插件中心】,单击定时刷新预热插件功能卡片即可开通定时刷新预热。首次开通之后,也可以单击卡片底部的【基础配置】进入定时刷新预热的任务列表页面进行配置。
在新建定时任务界面,选择相应的任务类型、设置Cron定时表达式(见下文)、输入对应的刷新/预热URL,并进行SCF授权,系统即可自动生成对应的SCF云函数,并按时触发对应的任务。
小TIPS
云函数(Serverless Cloud Function,SCF):是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。SCF是实时文件处理和数据处理等场景下理想的计算平台。
在任务状态页面,可以查看定时任务最近一次的执行情况。
二.区域访问控制(限免)
1.使用场景
你有没有遇到过这种情况?
·业务频繁遭受攻击,查看请求源代码时发现攻击都来自同一个地区...
·对于具有区域版权的业务内容,需要严格控制访问区域,避免引起版权风险...
区域访问控制通过Client IP识别终端用户所在地,允许客户针对全部内容或者指定目录,设置各区域终端用户的访问权限,有效抵御固定区域的攻击行为,保护版权。
2.配置说明
登录CDN控制台,在菜单栏里选择【域名管理】,单击域名右侧【管理】,即可进入域名配置页面,第二栏【访问控制】中可看到区域访问控制。首次打开须跳转至插件中心首页,打开区域访问控制插件功能后,再回到域名管理进行配置。区域访问控制允许针对全部内容/指定目录设置黑白名单,终端用户所在区域可以多选。
三.后续规划
腾讯云CDN插件中心将持续聚焦内容安全和内容处理,计划推出Cookie认证、远程异步鉴权等功能,敬请期待!