funini.com
自由研究
耐故障処理 (Fault Torelance System)
No.
11
Distributed System
Fault Tolerance
Two Phase Commit
の例
(2)
abort
される例
水色
が
commit_request
に返信しない場合
X=2に変更を要求
(X=1)
X=1
X=1
メッセージを返信できない
X=1
(X=1)
ログを取ってblock
commit
request
agree
No reply
timeout
Abortを決定
abort
block解除
ログから復帰
Abortを送信