原帖报告已收录: 金额与进展来自原帖及关联回复。
独立游戏工作室:过短缓存 TTL 导致 R2 Class B 反复回源,单周期 $262.18。
teambrickstream 报告 7 月 27 日至 8 月 26 日周期合计 $262.18,其中 $259.20 为 R2 Class B(约 7.2961 亿次)。自定义域名上的游戏图片继承源站 4 小时 Cache-Control 作为边缘 TTL,文件未变却在过期后反复从 R2 读取。默认 $10 预算告警于 8 月 1 日在 $38.87 触发,标题为 “spending limit reached”,之后花费又持续 26 天。作者询问能否抵扣部分费用,以及免费版如何开账单工单。
发生了什么
最新报告进展
作者请求对 R2 Class B 尖峰做抵扣审查,并询问免费版如何开账单工单;帖中未见人员处置结果。
查看时间线中的最新进展原始来源
每项来源链接对应的报告或回复。
案例时间线
作者报告 R2 Class B 缓存 TTL 尖峰
打开原始来源作者报告周期 $262.18,其中 $259.20 来自继承 4 小时缓存 TTL 后的 R2 Class B 反复回源,并称默认预算告警具误导性。
其他推荐阅读
把 Cloudflare 控制在 5 美元内:意外账单从哪来
Ashish Sharma(@sarmaasis)用 5 美元的 Workers Paid 方案运行多个网站,按产品列出他认为会悄悄推高 Cloudflare 账单的用法,并附 12 项检查清单。
babynarc:Durable Objects alarm 循环,意外账单从 $300 涨到 $500。
@babynarc 称一个他以为已不活跃的旧 Durable Object 里出现 alarm 循环,让他“被坑得很惨”:意外账单从 $300 涨到 $500,停掉后仍在上涨。他在回复 Cloudflare 的 Dane Knecht 与 Kenton Varda 时建议默认在每个 `cf` 结果前附上预算提醒信息。
硬上限为何需要时间:Ashley Peacock 谈计费数据延迟
Cloudflare Durable Objects 团队的 Ashley Peacock(@ashleypeacock)从个人经验解释为何接近实时的费用上限难做,称硬性账单上限即将推出,并建议在此之前先配预算告警和问题告警。