提供案例
billflare.

按计费单位而不是 MAU 测算 Cloudflare Workers 上的 SaaS 账单

小李出海笔记的李辰认为 Cloudflare 上的 SaaS 账单不能从月活直接推出,按 Workers、D1、R2、Workers AI、Vectorize 各自的计费单位逐项拆解,并给出测算模板和检查清单。

适用产品
WorkersD1R2Workers AIVectorize
来源
作者经验小李出海笔记
作者
李辰

要点

  • 作者写到,测算要分开统计动态 Worker 请求、CPU 毫秒、D1 读写行、R2 的 A/B 类操作和 GB-月、Workers AI 的 Neurons 和 Vectorize 维度,因为同样的月活可能对应差别很大的账单;他说价格已于 2026 年 5 月 24 日对照官方页面复核,并删掉了旧版里没有来源的按月活估算区间。
  • Workers 部分他以 5 美元为底,超出的请求和 CPU 毫秒分别计费,并引用官方例子:每月 1,500 万次请求、每次 7 ms,约 8 美元;他还指出静态资源请求不按调用计费。Cloudflare 当前 Workers 定价页的同一例子合计为 8.00 美元。
  • D1 部分他提醒:计费按扫描行而不是返回行,要给实际用到的过滤和排序组合建索引,优先游标分页,报表用 Cron 预聚合。R2 部分他写到出站免费但操作不免费,绕过缓存的图片或下载会持续产生 B 类读取;低频访问存储还有取回费、更高的操作单价和 30 天最短存储期。Cloudflare 当前 R2 定价页列出标准存储每 GB-月 0.015 美元、A 类每百万次 4.50 美元、B 类每百万次 0.36 美元。
  • 他的检查清单:动态请求和静态请求分开统计;抽样实测 CPU 毫秒;用 D1 返回的 meta 找出 rows_read 最高的查询;R2 前面加缓存;记录每次 Workers AI 调用的模型、token 和 Neurons;写下 Vectorize 的维度和 topK;表格里保留一列“对照定价页的核对日期”。

原始来源

  1. 最后更新

    按计费单位而不是 MAU 测算 Cloudflare Workers 上的 SaaS 账单

    打开原始来源

    小李出海笔记的李辰认为 Cloudflare 上的 SaaS 账单不能从月活直接推出,按 Workers、D1、R2、Workers AI、Vectorize 各自的计费单位逐项拆解,并给出测算模板和检查清单。

社区资源Workers +3

Cloudflare Cost Guard:只读审计失控计费路径的 Agent 技能

Layer Cache 开源的 Agent 技能,由 Domenico(@purposelyblnk)发布:只读源码审计 Cloudflare 项目里可能产生失控计费用量的路径,只出报告,不改代码、不调用 Cloudflare。

D1

CloudPrinters.sa:鉴权刷新令牌缺陷导致约 20 亿次 D1 写入,约 $2,078。

社区用户 salman1 称 CloudPrinters.sa 的 D1 平时费用为 $0,但在 2026 年 8 月 16 日至 9 月 15 日账期内,一个鉴权缺陷使某账户每次重试过期令牌时都重写其全部刷新令牌历史,产生约 20 亿次 D1 写入。他称已修复吊销逻辑与重试循环,并已提交账单工单,为约 $2,078 的 D1 写入超额请求善意抵扣。

作者经验Workers +10

把 Cloudflare 控制在 5 美元内:意外账单从哪来

Ashish Sharma(@sarmaasis)用 5 美元的 Workers Paid 方案运行多个网站,按产品列出他认为会悄悄推高 Cloudflare 账单的用法,并附 12 项检查清单。