返回目录 / 集成
Durable Objects:按协调边界建模状态服务
判断对象粒度、状态存储、路由、闹钟和持久连接如何配合。
Skills
先读取Durable Objects overview、API、best practices、authorization及相关示例,确认需求是否确需单实体串行协调;无状态请求用Worker,高扇出任务选合适产品。按room/user等协调原子设计实例,用确定性`getByName()`路由,SQLite migration采用`new_sqlite_classes`;构造时仅以`blockConcurrencyWhile()`初始化schema,先持久化再更新内存,避免跨相关写入await。对RPC、alarm及WebSocket写Vitest集成测试,并检查兼容日期与迁移影响;不因本地测试就自动部署。
权限边界
前置条件
- 实现Workers中按实体强一致协调、持久状态、RPC、闹钟、WebSocket或分片。
权限边界
- 会新增或改动DO类、存储、Worker绑定、迁移和测试。
限制
先检索当前DO API与授权文档;不要用于无状态或全局高扇出处理,迁移标签与数据范围须审阅。
固定上游来源
- 仓库
- cloudflare/skills
- 文件路径
- skills/durable-objects/SKILL.md
- 固定提交
53395984c3ea1925d00fce03b266112302f050e6- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: Apache-2.0
适用工具
Durable Objects API · Wrangler migrations · Cloudflare Vitest integration