我们通过API将一些文件上传到S3存储桶。其中一些文件具有长文件名。例如565ef0c5eb38f81511ff2503_565ef0c3eb38f81511ff24ff.png如果我们通过Cloud Front访问这些文件的URL,它会在几分钟内出错。稍后错误消失,文件可以加载。如果我们缩短文件名,我们会在上传后立即显示。如何解决这个问题?
答案 0 :(得分:0)
听起来像s3错误的负缓存。我会将默认的最小TTL降低5分钟。
在错误缓存最小TTL(默认为五分钟)的持续时间内,CloudFront会使用缓存的4xx或5xx状态代码响应同一对象的后续查看器请求。