上云无忧 > 文档中心 > 腾讯云云函数实战教程 - SCF + CDN 实现定时预热刷新
云函数 SCF
腾讯云云函数实战教程 - SCF + CDN 实现定时预热刷新

文档简介:
定时刷新预热通过腾讯云 SCF 云函数,设置定时触发的刷新/预热任务。定时刷新预热任务被包括在每日刷新/预热的配额之内,执行当天如超过当日配额可能导致任务失败。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠
定时刷新预热通过腾讯云 SCF 云函数,设置定时触发的刷新/预热任务。定时刷新预热任务被包括在每日刷新/预热的配额之内,执行当天如超过当日配额可能导致任务失败。

配置说明

登录 CDN 控制台,在菜单栏里选择插件中心,单击定时刷新预热插件功能卡片,开通定时刷新预热,即可进入任务配置页面。首次开通之后,也可以单击卡片底部的基础配置进入定时刷新预热的任务列表页面进行配置。

在新建定时任务界面,选择相应的任务类型、设置 Cron 定时表达式(见下文)、输入对应的刷新/预热 URL,并进行 SCF 授权,系统即可自动生成对应的 SCF 云函数,并按时触发对应的任务。

注意
请不要在 SCF 控制台删除该云函数!
在任务状态页面,可以查看定时任务最近一次的执行情况。

Cron 表达式

Cron 表达式一共包含7个位值,每个位值之间必须用空格隔开。
位数
字段
取值范围
通配符
第一位
0 - 59的整数
, - * /
第二位
分钟
0 - 59的整数
, - * /
第三位
小时
0 - 23的整数
, - * /
第四位
1 - 31的整数(需要考虑月的天数)
, - * /
第五位
1 - 12的整数或 JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC
, - * /
第六位
星期
0 - 6的整数或 SUN,MON,TUE,WED,THU,FRI,SAT。其中0指星期日,1指星期一,以此类推
, - * /
第七位
1970 - 2099的整数
, - * /
通配符的意义如下:
通配符
含义
,(逗号)
代表取用逗号隔开的字符的并集。例如:在“小时”字段中 1,2,3 表示1点、2点和3点
-(破折号)
包含指定范围的所有值。例如:在“日”字段中,1- 15包含指定月份的1号到15号
*(星号)
表示所有值。在“小时”字段中,* 表示每个小时
/ (正斜杠)
指定增量。在“分钟”字段中,输入1/10以指定从第一分钟开始的每隔十分钟重复。例如,第11分钟、第21分钟和第31分钟,以此类推
注意:
在 Cron 表达式中的“日”和“星期”字段同时指定值时,两者为“或”关系,即两者的条件分别均生效。

示例

一次性任务
33 22 11 6 7 * 2021 表示在 2021-7-6 11:22:33 触发任务
00 00 20 25 10 * 2021 表示在 2021-10-25 20:00:00 触发任务
周期性任务
*/5 * * * * * * 表示每5秒触发一次任务。
0 0 2 1 * * * 表示在每月的1日的凌晨2点触发任务。
0 15 10 * * MON-FRI * 表示在周一到周五每天上午10:15触发任务。
0 0 10,14,16 * * * * 表示在每天上午10点, 下午2点, 4点触发任务。
0 */30 9-17 * * * * 表示在每天上午9点到下午5点每半小时触发任务。
0 0 12 * * WED * 表示在每个星期三中午12点触发任务。

费用说明

定时刷新预热功能本身免费,但是会调用 SCF 创建定时任务,超过 SCF 免费试用额度可能会产生云函数费用,具体请见 SCF免费额度
相似文档
  • 背景说明: 云函数是腾讯云为企业和开发者们提供的无服务器执行环境,具体可参见 云函数 SCF,下文简称 SCF。 云数据仓库 PostgreSQL 常见使用场景是将消息中间件的信息同步到云数据仓库 PostgreSQL 后再进行分析。本文提供了一种便捷的方法,即使用 SCF 实时的将 Kafka 中的数据导入到云数据仓库 PostgreSQL,无需用户维护任何服务。
  • 使用须知: Demo 功能介绍: 本文以一个视频的上传、转码流程为例,向开发者展示云点播(VOD)事件通知机制 的使用方法。
  • 通过手机短信发送验证码,是最普遍、最安全验证用户真实身份的方式。目前,短信验证码广泛应用于用户注册、密码找回、登录保护、身份认证、随机密码、交易确认等应用场景。 本文以使用 云函数 开发一个短信验证码登录注册服务为例,帮助您了解如何实现短信验证码功能。
  • 搜索服务: 搜索服务广泛的存在于我们身边,例如我们生活中用的百度、工作中用的 wiki 搜索、淘宝时用的商品搜索等。这些场景的数据具有数据量大、结构化、读多写少等特点,而传统的数据库的事务特性在搜索场景并没有很好的使用空间,并且在全文检索方面速度慢(如 like 语句)。因此,Elasticsearch 应运而生。
  • 通过云函数定时触发器,您可以快速创建定时任务,无需提前购买计算资源。云函数定时触发器依赖于 Serverless 强大的弹性扩缩容能力,可提供稳定快捷的定时任务处理能力。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部