用户创建订单的时候,因为重复点击(前端bug)或者网络超时重传等原因,会导致重复请求,那么系统如何即使有重复请求也不会重复下单呢,也就是如何实现幂等性
实现幂等性一般需要前后端联合实现
唯一ID: 生成这个唯一ID的来源,可以是后台,这样可以保证唯一,如果是前端生成的话一般很难保证。不过这个ID只是为了实现幂等性,对唯一性要求并没有那么严格,能够保证一天唯一就已经满足要求了。毕竟隔了一天时间,不可能还是重复请求了
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!