Not getting notification after manually removing RRO from S3 bucket

For the purpose of learning, I've created a S3 bucket and uploaded couple of pics both in RRO(Reduced redundancy object mode) and standard. After that I created an SNS topic and I selected Email protocol for notification subscription then I got a subscription confirmation email and I confirmed the subscription. Later, I copied the Amazon resource name information(ARN) inside the notification section of S3 bucket.

Now, as per my understand if an object is lost with this RRS it should send a message to the SNS topic which in turn would drop information about the object which is lost to our email address.

But when I deleted the object from our bucket I didn't receive any notification.

Could someone please advise if I missed to understand something here.


Yes, you misunderstand. If you deleted a reduced-redundancy-storage object, the object was not "lost."

It's "lost" in the sense of "unexpectedly missing."

When S3 detects that an RRS object has not been intentionally deleted but also has no viable copies stored, that's when S3 has "lost" your object.

That's the only time you would see those messages.

链接地址: http://www.djcxy.com/p/32222.html

上一篇: AWS SNS订阅不会发送到HTTP

下一篇: 在从S3存储桶手动删除RRO后未收到通知