zoukankan      html  css  js  c++  java
  • 怎样彻底解决支付系统资金账户高并发引起的表死锁问题?

    作者:bright
    链接:https://www.zhihu.com/question/59914547/answer/170671680
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    路过,本人从事支付系统搭建和运营工作,业内合作过多套大型互联网交易平台。简单说下自己的看法。----------------------------------------------------------------------------------------------------------------------题主所说的高并发,不知是多少交易量。目前最高并发属支付宝了,2016年双十一支持12万笔/秒。我们在2016年提供给猪八戒网8.18活动是8千笔/秒,乐视9.19活动是1万笔/秒。交易平台的高并发量会对支付系统和硬件有不同程度的要求。这里说下对支付系统性能的要求,性能要求又跟支付系统的记账方式、系统模块间交互和结构逻辑相关;若不考虑彻底更换支付系统和增加服务期的情况,建议可以更改交易处理方式,在交易高峰期时,把每笔交易处理更改为每百笔交易处理,以前对用户可能是0.01秒处理订单,更改后可能是1秒处理订单.对用户基本上是无感知,而对支付系统则可以处理大量交易。具体情况,题主可以给我发私信聊------------------------------------------------------------最后建议题主,若贵交易平台经常发生不能处理高并发的业务场景,最彻底的办法是更换系统或增加设备。---------------------------------------------------------------------

  • 相关阅读:
    Authentication with SignalR and OAuth Bearer Token
    [Web API] 如何让 Web API 统一回传格式以及例外处理[转]
    EF6 Database First (DbContext)
    DbContext运行时动态附加上一个dbset
    命令模式
    责任链模式
    策略模式
    Sql Server isnull() 用法
    状态者模式
    dom元素改变监听
  • 原文地址:https://www.cnblogs.com/jpfss/p/8890441.html
Copyright © 2011-2022 走看看