2PC和3PC中故障状况分析

2PC故障状况分析 1. 协调者正常,参与者宕机 发生在第二阶段:不管协调者发起的是提交仍是终止,那宕机的参与者在重启以后,都将执行对应操做,不存在不一致状况。 发生在第一阶段:因为协调者没法收集到全部参与者的反馈,会陷入阻塞状况。 解决办法:引入超时机制。 超过指定时间未收到反馈,事务失败,向全部节点发送终止事务请求。 宕机的节点启动后,收到终止事务请求,该事务失败。 小结 简单来讲,因为协调者
相关文章
相关标签/搜索