Agent 应用开发会员账号
知识目录选择核心方向与细分内容
知识练习 33高级实现约 18 分钟

对应知识:Outbox 的原子意图与重复投递

任务已写入数据库,但消息没发到队列,如何避免任务永久丢失?

考察双写问题、事务 Outbox、重复投递和恢复扫描。

Outbox消息队列可靠投递

知识内容核对 2026-10-03 · 原题来源核对 2026-10-02

知识单元目录

LEARN · PRACTICE · REFLECT

知识练习 · 独立作答

我的笔记与复习 ↗

原理与解答已折叠。用自己的话解释核心机制、边界和验证方法,再展开对照。

作答与个人记录

每次修改后的提交会保留为独立历史。掌握程度由你对照标准自评。

先用自己的话解释

核心原理、解析、问答和迁移案例已收起。准备好后展开,对照内容找出遗漏。

动手验证 按需完成 · 建议 15 分钟

画出任务提交、Outbox 投递和消费的事务边界,标记重复发生点。

展开验收要求与检查点
  • 任务和事件同生共死
  • 重复消息有定义处理
  • 丢失投递可被扫描发现

重点检查

  • 识别数据库和队列双写窗口
  • 同事务写 Outbox
  • 处理至少一次投递与恢复扫描