跳到正文
掘金· AI前端工程狮·· 9 天前精选AI 评分80

MCP 写操作超时重试实测:用幂等键避免重复提交

1 秒超时,3 秒才写完:MCP 写操作的重复提交实测

AI 导读

作者用一个最小笔记服务实测 MCP 写操作在客户端 1 秒超时、服务端 3 秒执行完时的重复提交问题,客户端报错后服务端仍写入成功,用户再点一次就产生两条记录且第二次返回成功。

借鉴点

能拿走幂等键绑在用户动作层、写前同步占位共享 promise、状态放进程级或数据库唯一索引这三步,落到 Agent 工具调用链路上,代价是多实例部署要换 Redis 或唯一约束。

来源:掘金 · juejin.cn