TCC型分布式事务框架:tcc-transaction

Github地址:  https://github.com/changmingxie/tcc-transaction

优点:框架的工程机构清晰、轻量、有持续维护更新、社区活跃、有比较完善的应用样例、文档比较完善

不足:无代码注释、Demo提供的业务场景不够丰富

tcc-transaction项目工程结构

004837_Sx3J_1431757.png

 

使用指南 :

https://github.com/changmingxie/tcc-transaction/wiki/%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%971.2.x

tcc-transaction的框架样例部署

1、准备环境:Dubbo注册中心、Dubbo管控台、MySQL数据库、应用部署脚本

2、调整项目配置:JDBC配置、服务注册中心配置、Maven库配置

3、导入数据库脚本(建库、建表)

4、部署服务(要用到Dubbo注册):

        010702_q9Zx_1431757.png

        tcc-transaction-dubbo-order  (业务订单服务,主服务)

        tcc-transaction-dubbo-capital (资金账户服务,从服务)

        tcc-transaction-dubbo-redpacket (红包账户服务,从服务)

5、部署服务消费端:

        tcc-transaction-dubbo-web-trade

转载于:https://my.oschina.net/u/1431757/blog/1590963

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值