创建时间: 2026-08-05最后更新: 2026-08-05作者: yangbo(1f7c90a4b)
1. 重试是正常现象,不是特殊情况
客户端可能因为超时重发请求,网关可能在写回响应前断线,队列采用至少一次投递时也会重复发送任务。计费系统如果把“函数被调用一次”当成“业务只发生一次”,重复扣费迟早会出现。
幂等要求同一个业务操作执行多次,最终只产生一次账务效果。它不能只靠内存锁,因为进程重启或请求落到另一台实例后,锁就不存在了。幂等事实必须落到所有实例共享的数据库中。
订阅后可阅读剩余内容
AI 电子伴侣企业级项目实战
已发布239节计划发布120节目标已完成199%