如果云函数需要定时 / 定期执行,也就是定时触发,我们可以使用云函数定时触发器。配置了定时触发器的云函数,会在相应时间点被自动触发,函数的返回结果不会返回给调用方。

    在需要添加触发器的云函数目录下新建文件 ,格式如下:

    • 定时触发器名称 (name):最大支持 60 个字符,支持 a-z, A-Z, 0-9, 和 _。必须以字母开头,且一个函数下不支持同名的多个定时触发器。

    Cron 表达式有七个必需字段,按空格分隔。

    其中,每个字段都有相应的取值范围:

    注意事项

    • 在 Cron 表达式中的“日”和“星期”字段同时指定值时,两者为“或”关系,即两者的条件分别均生效。

    示例

    • /5 * 表示每5秒触发一次
    • 表示在周一到周五每天上午10:15触发
    • 0 0 10,14,16 表示在每天上午10点,下午2点,4点触发
    • 0 0 12 WED * 表示在每个星期三中午12点触发

    在,我们一起了解下云函数的运行机制。