3***@qq.com
3***@qq.com
  • 发布:2022-03-02 18:23
  • 更新:2022-03-03 07:03
  • 阅读:384

云函数 限制重复提交问题

分类:uniCloud

前端一秒内通过云函数接口发送多条重复提交,而云函数在写入数据库的时候是有个空档期,会造成重复提交,请问一下大神这种情况应该怎么处理?

2022-03-02 18:23 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者) - 自己人

有大神可以帮忙看看嘛? 这个问题涉及到金额,场景是当用户余额剩余100的时候,去购买一个90的商品,模拟前端请求短时间内发送多次就会有这样的问题

k***@qq.com

k***@qq.com

有个名词叫一致性,一般是一秒或者两秒内生成一个一模一样的签名,后端验证签名,如果签名一样就执行一次!第二次签名一样的话就返回不同的数据进行确认!这样一秒或者两秒内无论提交多少次,就一次扣款成功。大体思路是这样,其余自己往里加不同的作用

该问题目前已经被锁定, 无法添加新回复