Scheduled trigger
Scheduled Trigger
可以让应用定时执行function。
Manifest 定义
modules:
scheduledTrigger:
- key: my-scheduled-trigger
function: scheduled-function
cronTime: */10 * * * * *
function:
- key: scheduled-function
handler: index.handler
cronTime
为以下格式,相对UNIX Cron格式,多了second这一列。具体可以参考cron。
field allowed values
----- --------------
second 0-59
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sunday, or use names)
* * * * * *
┬ ┬ ┬ ┬ ┬ ┬
│ │ │ │ │ |
│ │ │ │ │ └── day of week (0 - 7, 1L - 7L) (0 or 7 is Sun)
│ │ │ │ └────── month (1 - 12)
│ │ │ └───────── day of month (1 - 31, L)
│ │ └───────────── hour (0 - 23)
│ └───────────────── minute (0 - 59)
└──────────────────── second (0 - 59, optional)