繁体   English   中英

AWS S3 触发器是同步过程还是异步过程?

[英]Is AWS S3 trigger is Sync or Async process?

我每 10 秒将文件写入 aws s3,S3 正在触发 aws lambda 函数。

如果函数处理文件的时间超过 10 秒,例如 1 分钟,则每次写入都在调用 lambda 函数。 在这种情况下,S3 将等待该进程。

但是,当文件写入 s3 时,S3 正在触发功能。

这里我需要 s3 触发器必须等待响应。 我需要做什么设置?

前任:

2019-06=27 07:34:20 -> file_1.txt -> 处理时间 8 秒

2019-06=27 07:34:30 -> file_2.txt -> 处理时间 60 秒

2019-06=27 07:34:40 -> file_3.txt -> 处理时间 8 秒

https://docs.aws.amazon.com/lambda/latest/dg/lambda-services.html

同步

异步

从这个 S3 是一个异步 lambda 调用。

请参阅https://docs.aws.amazon.com/lambda/latest/dg/with-s3.html

Amazon S3 使用包含对象详细信息的事件异步调用您的函数。 以下示例显示了在将部署包上传到 Amazon S3 时 Amazon S3 发送的事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM