每当0 kb文件上传到s3时,是否可以通过SNS或SQS发送电子邮件通知?

问题描述 投票:1回答:1

每当上传到s3存储桶客户端的0 kb文件或无效文件必须通过SNS或SQS收到电子邮件通知时。是否可以不使用Aws Lambda ???

提前致谢!!!!!

amazon-web-services amazon-s3 amazon-sqs amazon-sns
1个回答
1
投票

使用s3事件通知,您可以轻松地设置SNS以在每次上传文件时通知您 - 但需要查看该对象/文件并确定其大小 - 它不需要是Lambda,但它需要做点什么。

例如,s3通知可以将消息放入SQS队列,另一个运行的自定义进程(在ec2或其他任何地方)可以看到通知,并使用消息中的信息查看新的s3对象并确定其大小,并确定是否需要发送电子邮件 - 但除非您有充分理由不使用Lambda,否则Lambda可能是最简单的方法。

所以是的可能,但替代方法比使用Lambda更多的工作 - 但如果没有Lambda或其他一些进程添加额外的逻辑,你就无法做到这一点,没有内置任何东西来允许这些条件通知。

© www.soinside.com 2019 - 2024. All rights reserved.