原帖报告已收录: 金额与进展来自原帖及关联回复。
Meathill:Next.js 预取死循环后,连续两个月 R2 操作费用暴涨。
Meathill(@meathill1)称 Next.js 16.3.x 的 bug 导致无限预取,9 月把 Worker 额度全部打爆、用完当月 A 类操作额度,之后 ISR 页面缓存反而比 Worker 更贵;10 月又称博客 404 页面走 ISR,导致 R2 A 类操作再次暴涨。他未给出金额。
发生了什么
- 报告原因
- 无终止循环
- 事件日期
- 日期未记录
- 首次报告
- 2026-09-04 13:43 UTC
- 账单处置
- 尚无结果记录
- 案例进展
- 尚未确定
- Cloudflare 公开回复
- 尚未收录
最新报告进展
作者称已停用 ISR 以观察成本是否下降;未报告账单申请或结果。
查看时间线中的最新进展原始来源
每项来源链接对应的报告或回复。
案例时间线
预取死循环打爆额度
到 𝕏 阅读作者称 Next.js 16.3.x 之后存在无限预取的 bug,前一天的流量把他的 Worker 额度全线打爆。
Meathill
@meathill1 · 𝕏 原帖
艹,next.js 真的有 bug,16.3.x 之后,会死循环 prefetch,昨天的流量直接就把我的 Worker 额度全线打爆了…… https://t.co/NS8PjNxk9T
事故博客
到 𝕏 阅读作者称一篇爆款文章暴露了网站基础不扎实:缓存设置不当加上 Next.js 无限预取 bug,所有 Worker 额度均被打爆。
Meathill
@meathill1 · 𝕏 原帖
https://t.co/jDUdD5pUz6 好久没写博客,最近踩一大坑,写出来给大家当前车之鉴。前几天关于AMD免费AI API的文章侥幸成为爆款,把https://t.co/CZZ6zVzqV0网站不够扎实的基础暴露的一塌糊涂。因为缓存设置不当加上中招next.js无限循环prefetch的bug,所有Worker额度均被打爆。希望对大家有帮助。
A 类操作额度用完
到 𝕏 阅读作者称该 bug 也用完了当月 A 类操作额度,导致 ISR 页面缓存反而比 Worker 更贵,准备停掉 ISR 测试。
Meathill
@meathill1 · 𝕏 原帖
完蛋,上次的 bug 把这个月的 A 类操作额度也用完了,结果现在 ISR 页面缓存的价格反而比 worker 更贵……今天只好停掉 ISR 试试看,如果明天成本能降下来,以后低访问量的网页就不走 ISR 缓存了。
10 月 R2 操作再次暴涨
到 𝕏 阅读作者称上月 Next.js 预取导致 R2 B 类操作爆炸,本月博客 404 页面走 ISR 又导致 A 类操作爆炸。
Meathill
@meathill1 · 𝕏 原帖
其实哥们儿被 Cloudflare 背刺的经验也很丰富……月月都背刺,次次不一样。 上个月应该是 next.js prefetch 导致的大量页面被刷,导致 R2 B 操作爆炸。 这个月是博客网站 404 一样 ISR,导致 R2 A操作爆炸。 哎…… https://t.co/LL5Ss5PmzV
其他推荐阅读
mcwangcn:bot 攻击后 D1 费用 $1,300。
@mcwangcn 称 D1 写入曾花费上千美元,并另提 Workers CPU 费用但未给金额。他后来晒出 Cloudflare 账单,称 $3,600 中有 $1,300 来自 bot 攻击后的 D1 费用。
硬上限为何需要时间:Ashley Peacock 谈计费数据延迟
Cloudflare Durable Objects 团队的 Ashley Peacock(@ashleypeacock)从个人经验解释为何接近实时的费用上限难做,称硬性账单上限即将推出,并建议在此之前先配预算告警和问题告警。