2PC和3PC中故障狀況分析

2PC故障狀況分析 1. 協調者正常,參與者宕機 發生在第二階段:不管協調者發起的是提交仍是終止,那宕機的參與者在重啓以後,都將執行對應操做,不存在不一致狀況。 發生在第一階段:因爲協調者沒法收集到全部參與者的反饋,會陷入阻塞狀況。 解決辦法:引入超時機制。 超過指定時間未收到反饋,事務失敗,向全部節點發送終止事務請求。 宕機的節點啓動後,收到終止事務請求,該事務失敗。 小結 簡單來講,因爲協調者
相關文章
相關標籤/搜索