开发者社区> 问答> 正文

函数计算如何避免循环触发

已解决

函数计算如何避免循环触发

展开
收起
提个问题 2024-05-30 14:05:59 13 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    您好,一个典型的循环触发场景,是OSS的某个Bucket上传文件触发了一个函数,这个函数处理事件,又生成了一个或多个文件,写回到OSS的Bucket里,这个写入动作又触发了函数执行,形成了链状循环,上述过程类似于一个无限递归,为了避免这种循环触发函数,需要设定一个递归终止条件。例如:将触发函数的Bucket目录前缀设置成`src/`,生成的文件写入的目录前缀设置为`dst/`,这样生成的文件就不会再次触发函数,一定要尽量避免循环执行导致不必要的费用。详情请点此查看
    2024-05-30 14:06:00
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Serverless开发平台: 让研发效能再提升 立即下载
Serverless 引领云上研发新范式 立即下载
All in Serverless 阿里云核心产品全面升级 立即下载