如何解决分布式系统数据事务一致性问题

用户在京东上下了一个订单,发现本身在京东的帐户里面有余额,而后使用余额支付,支付成功以后,订单状态修改成支付成功,而后通知仓库发货。假设订单系统,支付系统,仓库系统是三个独立的应用,是独立部署的,系统之间经过远程服务调用。   订单的有三个状态:I:初始 P:已支付 W:已出库,订单金额100, 会员账户余额200   若是整个流程比较顺利,正常状况下,订单的状态会变为I->P->W,会员账户
相关文章
相关标签/搜索