微服务接口幂等性设计

一,什么是幂等性 所谓幂等性,就是对接口的多次调用所产生的结果和调用一次结果是一致的。即不用担心重复执行。 二,业务场景 用户在线下单,下单后系统需要生成对应的工单,用户通过在线工单跟进后续服务状态。 在这个过程中可能会出现了几个问题: 1,用户在前端重复提交,造成同样的订单创建多笔。 2,订单服务调用工单服务由于网络原因或者其他原因失败,发起重试,可造成工单服务创建多笔。 三,技术架构 上图可以
相关文章
相关标签/搜索