zoukankan      html  css  js  c++  java
  • 分布式事务执行逻辑

      用于执行分布式事务的过程使用两阶段提交,发生时间在由分布式事务的各个分支需要
    进行的行动已经被执行之后。
      在第一阶段,所有的分支被预备好。即它们被 TM 告知要准备提交。通常,这意味
    着用于管理分支的每个 RM 会记录对于被稳定保存的分支的行动。分支指示是否它们可以这
    么做。这些结果被用于第二阶段。
      在第二阶段,TM 告知 RMs 是否要提交或回滚。如果在预备分支时,所有的分支指
    示它们将能够提交,则所有的分支被告知要提交。如果在预备时,有任何分支指示它将不能
    提交,则所有分支被告知回滚。
    在有些情况下,一个分布式事务可能会使用一阶段提交。例如,当一个事务管理器发现,
    一个分布式事务只由一个事务资源组成(即单一分支),则该资源可以被告知同时进行预备
    和提交。

    不积跬步无以至千里。不善思考无以踏捷径。
  • 相关阅读:
    歌词:青春
    转载:只输了五元钱
    极静之渊

    低学翁
    心灵死化,何时巨变?
    无题

    意念
    爱之切
  • 原文地址:https://www.cnblogs.com/tiankc/p/9652691.html
Copyright © 2011-2022 走看看