开发者社区> 问答> 正文

在Serverless架构下,如何执行定时任务?

在Serverless架构下,如何执行定时任务?

展开
收起
花开富贵111 2024-08-19 09:06:34 57 0
2 条回答
写回答
取消 提交回答
  • 在Serverless架构下,由于应用一旦完成当前请求就会进入到“静默”状态,实例甚至都会被销毁,所以自带定时任务的框架无法正常执行。此时可以使用各个云厂商为其FaaS平台提供的定时触发器,通过定时触发器触发指定方法来替代定时任务。

    2024-08-19 15:51:15
    赞同 2 展开评论 打赏
  • 你可以把需要做成定时任务的逻辑分离出来做成一个函数,定时启停这个函数就可以了
    借助Crontab表达式,可以定义更灵活的定时启停规则触发时间和循环规律。下表展示了一些使用Crontab表达式的案例:
    image.png
    参考来源
    https://help.aliyun.com/zh/sae/user-guide/one-key-start-and-stop?spm=a2c4g.11174283.0.i3
    回答不易请采纳

    2024-08-19 10:44:22
    赞同 4 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Hologres Serverless之路:揭秘弹性计算组 立即下载
Serverless开发平台: 让研发效能再提升 立即下载
Serverless 引领云上研发新范式 立即下载