掘金· AI前端工程狮·· 9 天前精选AI 评分80
MCP 写操作超时重试实测:用幂等键避免重复提交
1 秒超时,3 秒才写完:MCP 写操作的重复提交实测
AI 导读
作者用一个最小笔记服务实测 MCP 写操作在客户端 1 秒超时、服务端 3 秒执行完时的重复提交问题,客户端报错后服务端仍写入成功,用户再点一次就产生两条记录且第二次返回成功。
借鉴点
能拿走幂等键绑在用户动作层、写前同步占位共享 promise、状态放进程级或数据库唯一索引这三步,落到 Agent 工具调用链路上,代价是多实例部署要换 Redis 或唯一约束。
来源:掘金 · juejin.cn