CloudFront 的失效请求计数

Count of CloudFront's Invalidation Requests

我使用 * 通配符清除所有内容,现在想检查发出的无效请求总数。我怎么知道?

如果您询问是为了知道自己是否超过了每月免费津贴的门槛,那么当您发送无效请求时可能不知道 *(或 /*, 如果不提​​供则隐含前导斜杠) 那么无论实际驱逐了多少内容,您提出的无效请求数量仅为 1.

The charge to submit an invalidation path is the same regardless of the number of objects you're invalidating: a single object (/images/logo.jpg) or all of the objects that are associated with a distribution (/*).

— http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html

如果您要问有多少对象实际上已失效,那不是一个真正有答案的问题。失效是从所有边缘缓存(如果存在)中删除所有匹配对象的所有版本的操作,但它们不会在进程发生时被计算在内。