码迷,mamicode.com
首页 > 其他好文 > 详细

分布式事务处理方法论

时间:2016-08-09 20:45:26      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

 看了龙果学院的分布式视频感觉总结的不错,特地记录下

 

分布式事务问题的代码场景

/** 支付订单处理 **/
@Transactional(rollbackFor = Exception.class)
public void completeOrder() {
    orderDao.update(); // 订单服务本地更新订单状态
    accountService.update(); // 调用资金账户服务给资金帐户加款
    pointService.update(); // 调用积分服务给积分帐户增加积分
    accountingService.insert(); // 调用会计服务向会计系统写入会计原始凭证
    merchantNotifyService.notify(); // 调用商户通知服务向商户发送支付结果通知
}

本地事务控制还可行吗?

技术分享

 

技术分享

技术分享

 

分布式事务解决方案

技术分享

技术分享

技术分享

 

分布式事务处理方法论

标签:

原文地址:http://www.cnblogs.com/jager/p/5754476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!