圖解剛性事務(全局事務)的缺陷

兩階段事務-協調者宕機分析 1.如果在第一階段,協調者宕機,那麼所有參與者將無法再收到協調者第二階段的commit或rollback命令,故會一直阻塞下去,本地事務無法結束。 解決方案:所有參與者統一rollback(因爲還未進入第二階段,所有參與者都不會接受到提交或回滾的命令,當前事務是無法繼續提交的,故只能回滾) 2.如果在第二階段,協調者宕機,那麼可能是部分參與者沒有接收到commit,ro
相關文章
相關標籤/搜索