问下大佬问一个问题

就是假如订单系统收到订单,用户付款以后,订单系统调用支付宝接口完成余额扣减,这个时候支付宝的扣减完还没来得及返回给订单系统消息就挂了,那这个订单不就扣款失败吗?但是钱在数据库里确实扣除了。这种情况怎么处理呀#蚂蚁集团#
全部评论
如果是分布式事务的话,一个地方执行失败应该都会回滚
点赞 回复 分享
发布于 2020-04-12 15:32
事务一致性吧
点赞 回复 分享
发布于 2020-04-12 14:26
我猜应该是后续查到这个交易不成功,然后退款吧。我用支付宝的时候出现过这种退款的。
点赞 回复 分享
发布于 2020-04-12 14:20
顶一下
点赞 回复 分享
发布于 2020-04-12 14:06

相关推荐

05-23 20:31
已编辑
武汉大学 Java
内向的柠檬精在研究求职打法:注意把武大标粗标大 本地你俩不是乱杀
点赞 评论 收藏
分享
舂锋:不能投什么岗都用一份简历,一般都是要看企业的岗位需求来写职业技能或者是项目经历,跟岗位相关的就写多一点。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务