【发布时间】:2020-08-18 11:57:06
【问题描述】:
我正在调查this example,我想知道我是否也设置了存储桶策略,哪个优先? 例如,如果我有存储桶“bucky”,并且有 10 天的过期策略,并且还在“/foo”上设置了一个过滤器,则根本没有过期。 'foo' 下的文件会在 10 天后被删除吗?
【问题讨论】:
标签: amazon-web-services amazon-s3
我正在调查this example,我想知道我是否也设置了存储桶策略,哪个优先? 例如,如果我有存储桶“bucky”,并且有 10 天的过期策略,并且还在“/foo”上设置了一个过滤器,则根本没有过期。 'foo' 下的文件会在 10 天后被删除吗?
【问题讨论】:
标签: amazon-web-services amazon-s3
经过reading 之后,事实证明,当前缀重叠时(在我的例子中,空前缀与 'foo' 重叠)AWS 会选择最早转换/过期对象的策略。
通常,Amazon S3 生命周期会针对成本进行优化。例如,如果两个过期策略重叠,则采用较短的过期策略,这样数据的存储时间不会超过预期。
【讨论】: