社区
客服专区
帖子详情
重复下载,为何又多扣一次?
九天-刃
2018-03-18 03:09:01
CSDN有明文规定,下载过的资源,再次下载不扣分的,结果今天找到一个历史下载记录,点进去下载了,然后发现分被扣了。资源如下:
https://download.csdn.net/download/sqldebug_fan/7467745
请官方出来说明下
...全文
180
3
打赏
收藏
重复下载,为何又多扣一次?
CSDN有明文规定,下载过的资源,再次下载不扣分的,结果今天找到一个历史下载记录,点进去下载了,然后发现分被扣了。资源如下: https://download.csdn.net/download/sqldebug_fan/7467745 请官方出来说明下
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
九天-刃
2018-03-19
打赏
举报
回复
晕倒,早知道就不去偿试了,积分不容易啊
斯洛文尼亚旅游
2018-03-18
打赏
举报
回复
超过30天了。。
渔舟唱晚,雁阵惊寒
2018-03-18
打赏
举报
回复
一个月内重复下载不扣积分
分布式系统的接口幂等性设计.docx
分布式系统的接口幂等性设计.docx
库存
扣
减——如何处理
扣
多了
在业务复杂,数据量大,并发量大的情况下,库存
扣
减容易引发数据的不一致,常见的优化方案有两个: • 调用“设置库存”接口,能够保证数据的幂等性 • 在实现“设置库存”接口时,需要加上原有库存的比较,才允许设置成功,能解决高并发下库存
扣
减的一致性问题
什么是接口幂等性?用户下单时如何解决
重复
提交问题?
接口幂等性就是用户对于同一操作发起的
一次
请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用;比如说支付场景,用户购买了商品支付
扣
款成功,但是返回结果的时候网络异常,此时钱已经
扣
了,用户再次点击按钮,此时会进行第二次
扣
款,返回结果成功,用户查询余额返发现多
扣
钱了,流水记录也变成了两条...,这就没有保证接口的幂等性1、前端控制页面上控制按钮点击
一次
就置灰,不让
重复
点击。这种方案并不是靠保证接口幂等实现的,可靠性不高但简单。2、后端控制。
大厂如何防止订单
重复
支付:技术策略与实践
合理使用幂等性设计、分布式锁和数据库事务可以显著提升订单处理系统的可靠性和性能。环境准备:确保开发环境已经安装了必要的软件和工具。代码管理:使用版本控制系统管理项目代码。构建发布:遵循最佳实践进行构建和发布。日志管理:定期检查和清理日志文件。监控告警:建立全面的监控和告警机制。安全防护:加强服务器的安全措施,防止未授权访问。
函数的幂等性,在接口中如何体现
为什么需要幂等性 在系统高并发的环境下,很有可能因为网络,阻塞等等问题导致客户端或者调用方并不能及时的收到服务端的反馈甚至是调用超时的问题。总之,就是请求方调用了你的服务,但是没有收到任何的信息,完全懵逼的状态。比如订单的问题,可能会遇到如下的几个问题: 创建订单时,第
一次
调用服务超时,再次调用是否产生两笔订单? 订单创建成功去减库存时,第
一次
减库存超时,是否会多
扣
一次
? 订单支付时,服务端
扣
钱成功,但是接口反馈超时,此时再次调用支付,是否会多
扣
一笔呢? 作为消费者,前两种能接受,第三种情况就MM
客服专区
592
社区成员
48,763
社区内容
发帖
与我相关
我的任务
客服专区
客服专区
复制链接
扫一扫
分享
社区描述
客服专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章