怎樣實現分布式事務處理

階段一:開始向事務涉及到的全部資源發送提交前信息 。此時,事務涉及到的資源還有最后一次機會來異常結束事務 。如果任意一個資源決定異常結束事務 , 則整個事務取消,不會進行資源的更新 。否則,事務將正常執行 。為了防止會發生災難性的失敗,所有資源的更新都會寫入到日志中;階段二:只在階段一沒有異常結束的時候才會發生 。此時 , 所有能被定位和單獨控制的資源管理器都將開始執行真正的數據更新 。在分布式事務兩階段提交協議中,有一個主事務管理器負責充當分布式事務協調器的角色 。事務協調器負責整個事務并使之與網絡中的其他事務管理器協同工

    推薦閱讀