从CDN缓存中删除文件

时间:2018-08-29 09:24:29

标签: cdn amazon-cloudfront

我已将文件上传到s3存储桶中,并且还为加载文件添加了ngOnInit() { this.uploader.onBuildItemForm = (fileItem: any, form: any) => { form.append('appNo', this.appNo); //note comma separating key and value }; } 缓存。我想用相同的名称更新它,但是问题是我无法获取更新的文件。 CDN总是返回旧文件,因为它已在CDN中缓存了1年(最大年龄:31536000 )。

那么,如何将其从CDN中删除?

1 个答案:

答案 0 :(得分:1)

您可以按照https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html所述使文件无效。无效指示CloudFront忽略其缓存中的副本,而是与原始服务器联系。