界面和操作 / 定时任务
当用户编写的函数需要定期自动执行时,可以为此函数创建「定时任务」。
定时任务列表
通过「管理 / 定时任务」即可进入定时任务列表,在此页面可以对定时任务进行管理。
超时时间提示
当函数的超时时间大于定时任务的平均触发间隔时,列表会根据执行锁设置提示相应风险。平均触发间隔根据接下来最多 5 次计划触发时间计算。
| 执行锁设置 | 提示说明 |
|---|---|
| 启用(默认) | 前一次任务尚未完成时,后续触发会被跳过;执行时间过长可能导致部分计划触发无法执行 |
| 关闭 | 前一次任务尚未完成时,后续触发仍会进入队列;执行时间过长可能导致任务积压 |
此提示基于超时时间与计划触发间隔的比较,不代表任务已经超时或队列已经积压。应结合实际执行耗时检查函数的超时时间、触发频率和执行锁设置。
手工执行定时任务
某些情况下,如果用户想在计划之外,立即执行一次所配置的「定时任务」,那么,可以在「定时任务」列表点击「执行」来实现临时手工触发。