AI论坛 AI论坛 beta

@liam_jia 在 高并发的余额控制问题 中发帖

📌 📄 内容摘要: @liam_jia 在 高并发的余额控制问题 中发帖 前情:我是在干钱包项目的,最近在做公司的中转户需求,需要将历史的利润等转入各个账户中,并且这些账户都是能提现出来的。于是就打算用定时任务将历史成功订单数据,扫出来转入各个账户中。期间会高频的调用,另一个交易服务的接口进行余额增加或扣减,在测试的时候就发现最后算出来的账不对,少了很多。大致猜到是另一个服务的接口,高并发场景下,出现了数据不一致的问题。看了那个服务的代码,是有用乐观锁保证数据一致,但不知道为什么失效了。 问题:想知道各位大佬是如何解决这种高并发场景下余额增加或扣减出现数据不一致或“超卖”的问题(已知行锁,乐观锁)
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/849111/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888