文档首页 > > 用户指南> 入门指南> 使用定时触发器

使用定时触发器

分享
更新时间: 2019/10/24 GMT+08:00

关于定时触发器事件源具体介绍请参见支持的事件源

前提条件

进行操作之前,需要做好以下准备。

创建定时触发器

  1. 登录FunctionGraph控制台,进入“函数”界面。
  2. 在“函数”界面,选择“函数列表”,单击HelloWorld函数名称,进入HelloWorld函数详情界面。
  3. 在HelloWorld函数详情界面,单击“触发器”页签。
  4. 在“触发器”页签,单击“创建触发器”,如图1所示,弹出“创建触发器”界面。

    图1 创建定时触发器

  5. 在“创建触发器”界面,触发器类型选择“定时触发器 (TIMER)”,填写触发器信息,如表1所示,带*参数为必填项。

    表1 定时触发器信息表

    字段

    填写说明

    *定时器名称

    输入“Timer”。

    *触发规则

    • 固定频率

      固定时间间隔触发函数,该类型下支持配置单位为分、时、天,每种类型仅支持整数配置,其中分钟支持范围(0,60],小时支持范围(0,24],天支持范围(0,30]。

    • Cron表达式

      可以完成更为复杂的函数执行计划:如周一到周五上午08:30:00执行函数等。请参考函数定时触发器Cron表达式规则

    选择固定频率,输入“1”,单位选择“分钟”。

    是否开启

    是否开启定时触发器,使用默认值“开启”。

    附加信息

    如果用户配置了触发事件,会将该事件填写到TIMER事件源的"user_event"字段,详情请参考支持的事件源

  6. 单击“确定”,完成触发器创建,如图2所示。

    图2 Timer触发器

    每隔1分钟,触发函数执行一次。

查看函数运行结果

HelloWorld函数的定时触发器创建以后,每隔一分钟执行一次函数,可以查看函数运行日志。

  1. 登录FunctionGraph控制台,进入“函数”界面。
  2. 在“函数”界面,选择“函数列表”,单击HelloWorld函数名称,进入HelloWorld函数详情界面。
  3. 在HelloWorld函数详情界面,单击“日志”页签,查询函数运行日志。
  4. 单击操作栏的“查看上下文”,查看日志详细信息。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区