python-3.x - 从 s3 触发的 lambda 函数获取响应
问题描述
我创建了一个 lambda 函数,该函数在文件上传到 s3 时触发。此 lambda 生成一个 json,并将put
该 json 生成为s3
. 在上传到 s3 之后,我想在前端(react js)中获取这个 json 的内容。
但是,我不知道该函数何时将json文件上传到s3。我可能可以不断地轮询 s3,并检查文件是否存在。
有没有更好的方法来知道函数是否执行完毕?
解决方案
您可以使用AWS Simple Notification Service (SNS),您可以在其中创建附加到 S3 存储桶的主题。然后,您可以订阅该主题以在上传新项目后立即接收消息。
推荐阅读
- symfony - 带有自定义保护身份验证器和自定义用户提供程序的错误凭据
- ckan - 从主页中删除“420x220”占位符
- javascript - 如何从未排序列表中“删除”项目
- python - 复制和识别 Pandas 数据框中的某些行
- reactjs - 如何去除 webpack 中的和谐注释并隐藏代码
- angular7 - 如何像formGroup一样在formArary中设置验证器?
- excel - Excel 公式关于从包含 42 ia 特定方式的集合中选择的 5 个数字中指定带有字母“x”和绿色的单元格
- xml - 使用 .NET 中的 X.509 证书在 XML 文件中进行签名验证
- r - 仅识别非重复行
- r - coxme 类的对象没有整洁的方法