超超哥AI云计算超哥讲AI 出品

社群入口

AI 超哥 Codex 副业群

扫码加入群聊,一起交流 AI、Codex 与副业实践。

原图注明二维码于10月20日前有效;若提示过期或无法入群,请等待更新二维码。

AI 超哥 Codex 副业群入群二维码在新窗口打开原图

任务投递、幂等与并发

工作流、Agent 与人工协同#FDE#第十六阶段#工作流、Agent 与人工协同#任务投递、幂等与并发约 403 字 · 1 分钟阅读
追问显示
点击任意追问卡片可收起 / 展开

至少一次投递对工作流有什么影响?

追问 为什么不能假设一个任务只被消费一次?

流程级幂等与步骤级幂等怎样区分?

追问 同一实例的不同写操作如何生成独立键?

两个 Worker 同时领取同一步骤时怎么办?

追问 锁、租约和版本比较各有哪些限制?

Worker 租约过期但旧进程仍运行有什么风险?

追问 怎样用执行版本或 fencing token 防止过期写入?

队列消息和数据库状态如何保持一致?

追问 事务性发件箱能解决哪个提交窗口?

如何判断运行中的步骤是否已经失联?

追问 心跳、超时和业务执行查询如何结合?

同一工单的新请求到来时怎样避免并发修改?

追问 排队、合并、拒绝或取消旧实例怎样选择?

外部系统不支持幂等键时如何控制重复?

追问 本地记录、唯一业务键与回读有哪些局限?

重试任务为何需要区分可恢复与永久错误?

追问 权限拒绝和暂时网络失败怎样分别处理?

“效果只发生一次”需要哪些业务条件?

追问 任务框架保证与下游写入保证如何分别验证?