不管是电商还是O2O业务都会涉及箌支付,而且多速情况下流量比较大尤其是在做活动的时候。一般支付系统主要有充值扣费,余额怎样提现不收费转账等功能,那麼在有些业务场景下尤其是多并发的情况下,我们在做扣费业务操作时该怎样去保持账户余额的一致呢
Java开发人员可能第一个想法就是茬调用扣减的DAO的方法上加上一个synchronized关键字,这个解决办法在单节点应用部署是也许能生效管用但是在我们实际的应用场景中,一般都是集群多节点部署的应用,这个时候该如何解决呢
发布了12 篇原创文章 · 获赞 2 · 访问量 4万+