出于学习的目的,我创建了一个S3存储桶,并上传了几张RRO(精简冗余对象模式)和标准的照片。在那之后,我创建了一个SNS主题,我选择了通知订阅的电子邮件协议,然后我收到了一封订阅确认电子邮件,我确认了订阅。后来,我将亚马逊资源名称信息复制到S3存储桶的通知部分中。
现在,根据我的理解,如果一个对象在这个RRS中丢失了,它应该向SNS主题发送一条消息,而SNS主题反过来会丢弃关于丢失到我们的电子邮件地址的对象的信息。
但是当我从存储桶中删除该对象时,我没有收到任何通知。
有没有人能告诉我,如果我错过了这里的一些东西。
发布于 2014-09-11 18:49:45
是的,你误会了。如果您删除了减少冗余的存储对象,则该对象不会“丢失”。
它在“意外丢失”的意义上是“丢失的”。
当S3检测到RRS对象的没有被故意删除,但也没有存储可用副本时,S3就已经“丢失”了你的对象。
这是您唯一能看到这些消息的时间。
https://stackoverflow.com/questions/25782074
复制相似问题