AWS CloudFront 如何设置 TTL

TTL 指的是内容的刷新时间。

通常默认情况下 AWS CloudFront 的刷新时间是 24 个小时,可以理解就是如果你更新了 S3 的内容,你可能需要等 24 小时才能看到变化。

具体操作要比这个复杂更多。

我们可以通过设置 TTL 来设置刷新时间。

进入 Behaviors 界面

选择需要调整的 Behaviors,然后单击编辑。

AWS-ttl-01

设置缓存策略

在这里可以通过选择禁用缓存来让 AWS 不再设置缓存。

AWS-ttl-02

通过上面的配置,如果你的 S3 内容更新了,通过 CDN 访问的 S3 内容也会同时被更新。