You need to enable JavaScript to run this app.
导航

创建 Timer 触发器

最近更新时间2023.06.27 14:22:51

首次发布时间2022.04.15 14:52:33

Timer 触发器用于定时触发函数逻辑,本文为您介绍如何创建 Timer 触发器。

前提条件

函数至少完成一次全量发布,详细操作可参见 发布函数

使用限制

每个函数最多支持创建 20 个触发器。

操作步骤

  1. 登录 函数服务控制台

  2. 在顶部导航栏,选择目标地域。

  3. 在 函数列表 页面,找到需要创建触发器的函数,单击函数名称。

  4. 在函数详情页面的 触发器 页签下,单击 创建触发器

  5. 创建触发器 面板,按要求设置参数。
    alt

    配置项说明
    触发器类型此处选择 Timer 触发器。
    触发器名称自定义触发器名称。同一函数下,触发器名称不可重复。触发器名称创建成功后不支持修改。

    推送时间

    有如下两种设置方式,设置完成后,可单击 触发时间预览,查看实际的触发时间点。

    • 设定时间:设置具体的 重复周期触发时间
    • Cron 表达式:以 Crontab 表达式设置时间。Crontab 表达式由分、小时、日、月、一周内的某天,共五部分构成,其中:
      • 分:取值范围为 0~59。当取值为*时,表示匹配任何值。
      • 小时:取值范围为 0~23。当取值为*时,表示匹配任何值。
      • 日:取值范围为 1~31。当取值为*时,表示匹配任何值。
      • 月:取值范围为 1~12。当取值为*时,表示匹配任何值。
      • 一周内的某天:取值范围为 0~7。当取值为 0 或 7 时,代表星期日;当取值为*时,表示匹配任何值。

      例如:0 12 * * *, 表示每天中午 12 点触发。

    立即启用是否在创建触发器的同时启用触发器。
    请求并发开启后,如果该触发器的上一个请求未完成,但下一个请求时间已到达时,将不等待上一请求完成,直接并发处理下一个请求。
    触发消息触发执行函数的消息,可以为空。
    备注输入触发器的备注信息,可以为空。
  6. 单击 确定,完成 Timer 触发器的创建。

后续操作