提供案例
billflare.

从 Durable Object alarm 循环复盘看多层防线

星星之火可以燎原(@fireandstart)读完一份公开的 Durable Object alarm 循环复盘后,主张建立多层防线,而不是寄望于“以后仔细一点”。

适用产品
Durable Objects
来源
作者经验𝕏
作者
星星之火可以燎原(@fireandstart)

要点

  • 作者概括所引复盘:一个 Durable Object 的 alarm 在边界条件下把下次触发时间设为 Date.now(),于是几乎立刻再次执行;每轮又访问 SQLite 存储,读写在高频循环里累积,把账单推到五位数。一个时间参数把调度、重试和计费串在了一起。
  • 建议的几层防线:定时任务保证最小延迟;重试要有持久化的次数预算和明确终止条件;用量计费服务设置多档告警;定期查看调用量与存储读写是否突然偏离基线。
  • 作者补充:AI 快速迭代后留下、暂时没人使用的项目,也要把已部署资源和后台任务一并纳入清理与巡检。

原始来源

  1. 原始来源 · 发布

    到 𝕏 阅读

    星星之火可以燎原

    @fireandstart · 𝕏 原帖

    这件事值得留下的,不只是“全额退款”的结局,而是故障链条被讲清楚了:一个 Durable Object 的 alarm 在边界条件下把下一次触发时间设成了 https://t.co/ejIzqJ6daI(),于是几乎立刻再次执行;每轮又访问 SQLite… https://t.co/S3ya17PCcF
作者经验Durable Objects +1

没人访问也能烧钱:先查闲置项目的后台任务与存储读写

@An_yhl 看完 @shmily7 的后续,决定翻查试完就扔的 AI 项目:先查后台定时任务与存储读写,不用的停掉而不只是关网页;账单提醒要开,但提醒不会替你停机。

D1

OpenCils:$231 D1 费用,工单三个月后称获免除。

@OpenCils 称 6 月 24 日就 D1 费用发邮件给 Cloudflare,8 月 27 日账单支持称工单已转给 billing engineering 审核;他称 Cloudflare 随后将 $231 的 D1 费用作为一次性优惠免除,并解除账号限制。

作者经验账号级用量计费产品

预算提醒是喇叭,不是刹车

@GUYUE_LGY 引用 Cloudflare Budget alerts 文档:费用跨过阈值只发邮件,不会暂停或封顶用量。交给 AI 自动运行前,作者只查一件事:到线以后系统究竟做什么。