定时触发器会根据您指定的时间点或者周期规则来自动触发函数执行,适合周期性和定期执行的业务场景
使用场景
作为最典型的场景,定时触发器应用场景非常广泛,包括但不限于以下场景:
- 周期性任务,例如每周五发送运维报表
- 定时任务,例如设定在指定日期时间下发配置开启活动
前提条件
已创建函数。
操作步骤
-
登录函数计算控制台,在左侧菜单栏选择函数菜单。
-
在函数列表中选择目标函数,进入函数详情页。
-
在函数详情中,在配置栏下选择触发器, 点击创建触发器, 在弹出的界面中,触发器类型选择定时触发器,填写相关配置,然后点击确定。可参考以下配置项说明。
参数 | 操作 |
---|---|
触发器类型 | 选择定时触发器。 |
名称 | 填写自定义的触发器名称。 |
版本或别名 | 默认值为LATEST,支持选择任意函数版本或函数别名 |
触发方式 | 根据需要选择触发方式: 时间间隔:触发器每隔n分钟触发一次函数执行。 指定时间:选择时区,并指定日期、星期和时间,触发器在某时区的指定时间触发一次函数执行。 自定义:支持标准6段式Cron表达式,触发器按照Cron表达式指定的时间点触发一次函数执行。 |
触发消息 | 支持文本或json结构对象。该消息内容将会作为触发函数的请求的payload的值。 |