给AWS S3添加事件

本文介绍了如何在AWS S3上设置事件触发器,以便在数据上传或删除时自动执行后续处理。通过配置S3事件,可以选择在特定事件(如PUT, DELETE等)发生时触发SNS主题、SQS队列或Lambda函数,实现Push操作,提高系统自动化水平。" 136609002,16546593,非局部均值滤波:图像去噪实践与MATLAB实现,"['图像处理', 'MATLAB', '滤波算法']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有时候当我们的系统完成了计算得到了新的数据时,把新的数据存储在S3上,这时候我们需要进行下一步的处理。

有几种方式来处理:

1 特定时间去触发,比如你知道每天早上8点左右数据就能处理完,所以你可以将下一个处理程序定时每天9点开始跑。

2 你下一个特定程序,每天8点的时候去check数据是否complete,如果完成就开始处理,如果没有完成则先过个五分钟,再check一次,如此循环往复。类似与Pull操作。

3 在S3上添加触发事件,当某种事件发生时,自动触发action,类似与Push操作。

现在S3上支持很多种事件类型比如delete,put, copy, multi-part upload等。还支持filter,根据前缀和后缀等。比如可以指定某个bucket下的所有以Model_DL_1_开头,以.data结尾的文件才会触发。

触发的action可以选择三种类型:

1 SNS, 需要指定ARN的topic。

2 SQS,需要指定ARN.

3 Lambda, 需要指定ARN, Amazon Resource Naming.

ARN类似于:arn:aws:sns:us-east-1:123123123:mytopic

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值