登录注册
首页
AI 大模型体验中心AI 大模型体验中心AI 大模型体验中心
动手实验室动手实验室动手实验室
Agent 评测集Agent 评测集Agent 评测集
AI 案例广场AI 案例广场AI 案例广场
火山杯大赛学习中心
社区
去发布
首页
AI 大模型体验中心AI 大模型体验中心AI 大模型体验中心
动手实验室动手实验室动手实验室
Agent 评测集Agent 评测集Agent 评测集
AI 案例广场AI 案例广场AI 案例广场
学习中心
社区
制造业数字化观察
制造业数字化观察
文章
专栏
问答
制造业数字化观察
制造业数字化观察
MES报工接口怎么做到"不重复、不丢单":幂等、事务边界与补偿的设计
数据库技术数据库后端
摘要:车间扫码报工经常遇到网络抖动、重复点击、手持终端重发。本文用一套常见的表结构和处理流程,说明报工接口如何做幂等去重、保证事务边界一致,以及失败后的补偿方式,适用于MES、WMS等扫码类业务系统。一、问题从哪里来 手持终端在车间弱网环境下,请求超时后用户会再点一次,终端也可能自动重发。如果服务端每次都当新报工处理,同一工序的合格数会被累计两次,后面的完工判定、成本核算全部失真。解决思路是:让同
2
0
0
0