我在 S3 上有一堆图像。我使用 Cloudfront 设置了要通过 CDN 交付的存储桶内容。现在,如果我向存储桶添加新图像,我需要为存储桶重新设置 Cloudfront 还是自动分发新项目?
问问题
134 次
1 回答
1
这些项目不会自动分发,但您无需配置任何其他内容。CDN 节点在本地查找附属于该存储桶的缓存对象。如果对象不存在但需要从 CDN 提供服务,则节点从 S3 请求它并将其缓存一段预定的时间。
它实际上很像“DNS 传播”,这是一个常见的误称,有些人认为 DNS 设置会在世界范围内“传播”。实际上,世界上的服务器请求信息然后将其缓存在本地。您不是在等待 DNS 更改传播;您正在等待缓存的设置过期。CloudFront 也是如此:新对象在第一次被请求时被提供和缓存。如果将对象替换为同名的新对象,缓存该对象的 CDN 节点将显示旧对象,直到它过期。
于 2012-08-28T14:06:34.750 回答