我可以在FAQ中find的答案如下
对象停留在边缘位置,直到它到期。 对象到期后,CloudFront必须在下次边缘位置需要为该对象提供服务时返回到原始服务器。 默认情况下,所有对象在24小时后自动失效。
但是,最近我一直在注意到对象似乎比这更频繁地被更新。 我testing了一个文本文件并改变了它,并在一小时内反映了这个改变。
我只是不清楚这是否是一种侥幸 – 或者他们是否改变了到期规则。 这个国家/地区是特定的吗?或者他们只是在我testing的时间进行日常维护(不太可能!)?
该文件不一定在所有CloudFront的边缘服务器上caching。 您可能第一次从一个位置检索文件,第二次检索到不同的边缘服务器。
您可以通过检查Via HTTP标头来查看文件的来源,您可以通过执行以下操作来查看: curl -i http://your.url/ 。
CF使用许多服务器,您可以在尾部访问日志文件时通过多次请求同一个文件来testing。 然后您将注意到CloudFront用户代理请求文件的多个不同的IP地址。