028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

微服务分布式事务4种解决方案是怎么样的

本篇文章给大家分享的是有关微服务分布式事务4种解决方案是怎么样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比上党网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式上党网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖上党地区。费用合理售后完善,十载实体公司更值得信赖。

分布式事务

CAP理论

CAP定理的应用

BASE理论

2PC提交

阶段一:提交事务请求

阶段二:执行事务提交

中断事务

优缺点

3PC提交

Seata分布式事务方案

Seata术语

Seata的2PC方案

Seata执行流程分析

 微服务分布式事务4种解决方案是怎么样的

Seata的实战案列

TCC分布式事务

TCC的三个阶段

TCC的三种异常处理情况

幂等处理

空回滚

资源悬挂

TCC和2PC比较

Hmily框架实现TCC案列

微服务分布式事务4种解决方案是怎么样的

# 账户A
try:
    try的幂等效验
    try的悬挂处理
    检查余额是否够30元
    扣减30元
    
    
confirm:
    空处理即可,通常TCC阶段是认为confirm是不会出错的
 
cancel:
    cancel幂等效验
    cacel空回滚处理
    增加可用余额30元,回滚操作
    
    
# 账户B
 
try:
    空处理即可
    
confirm:
    confirm的幂等效验
    正式增加30元
cancel:
      空处理即可

RocketMQ实现可靠消息最终一致性

 微服务分布式事务4种解决方案是怎么样的

最大努力通知

最大努力通知与可靠消息一致性有什么不同

两者的应用场景

基于MQ的ack机制实现最大努力通知

 微服务分布式事务4种解决方案是怎么样的

方案二:增加一个通知服务区进行通知,提供外部第三方时适用

微服务分布式事务4种解决方案是怎么样的

 分布式事务方案对比分析

  2PC TCC 可靠消息 最大努力通知

微服务分布式事务4种解决方案是怎么样的

以上就是微服务分布式事务4种解决方案是怎么样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


网站栏目:微服务分布式事务4种解决方案是怎么样的
链接地址:http://www.tsicrk.com/article/pcijod.html

其他资讯

让你的专属顾问为你服务

1.4604s