Cloudflare Durable Objects 默认延迟代码更新,保障长任务 Agent 不被打断

irvinebroque · x · 2026-10-31

Cloudflare 宣布 Durable Objects 默认改为延迟应用代码更新:部署新代码后,活跃对象最多可继续运行旧代码 300 秒,等待其休眠(hibernate)后再切换,避免部署立刻打断进行中的工作或断开连接。

切换流程:部署后若对象在延迟窗口内休眠,则下一次请求起运行新代码;若超时仍未休眠则重置并 adopting 新代码;也可通过 codeupdatestrategy 配置为立即更新。使用 Hibernation API 的 WebSocket 连接在休眠后采用新代码时保持连接。这对用 Durable Objects 跑长时间运行的 Agent 尤其友好——即使高频发版,Agent 的长回合任务也能跑完。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →