說說分佈式事務(一)

2PC(兩階段事務提交)

兩階段事務提交簡化圖

圖片描述

兩階段事務提交異常點

  1. 節點自己故障(好比Down機)分佈式

  2. 節點之間通訊故障spa

兩階段事務提交錯誤點分析

圖片描述

說明

  1. 圖中有問號的條目,是我不肯定的地方,可是不影響這個分佈式事務的結果日誌

  2. 圖中的感嘆號條目,我的感受其實也是容許先發消息再記錄日誌的,可是若是這樣子作之後發生Down機,客戶端或者TM都須要向其它機器詢問結果才能獲得結論(而這樣子作的話會大大加長分佈事務的阻塞時間和事務處理的複雜度,同時這樣作會有一個致命的缺陷,抹除了一部分能夠自恢復場景。blog

參考資料

分佈式事務之兩階段提交圖片

附件

圖片原稿事務

相關文章
相關標籤/搜索