如果我从S3删除对象,他们仍然会留在CloudFront中?

时间:2016-04-08 10:15:46

标签: amazon-web-services amazon-s3 amazon-ec2 amazon-cloudfront

我正在删除这样的对象:

  Get-S3Object -BucketName "abilitest-user-staging" -KeyPrefix "content/bundles"

但是之前发送到CloudFront的这些对象的副本会发生什么?他们会永远呆在那里吗?

1 个答案:

答案 0 :(得分:2)

云端的对象可能会在任何时候删除,因为它们的到期时间已到达(取决于提供对象的缓存标头),或者仅仅因为云端认为它不值得保留副本。

此外,它不是简单的cloudfront / out of cloudfront情况:有许多边缘位置(50+),并且每个位置都独立地缓存对象:某些位置可能永远不会缓存第一个对象地点。