摘要:本发明提供一种应用于分布式数据库的解决2PC模型单点故障问题的方法,包含:建立一列从协调者队列,存入多个站点作为从协调者,其中每个从协调者的功能和协调者是相同的;协调者与多个参与者之间按照两阶段提交协议通过数据包进行通信;同时,协调者和所有从协调者之间每隔一时间段进行一次通信;若从协调者在这个时间段后没有收到协调者发送的消息,则认为协调者发生阻塞,系统立即根据一定算法从协调者队列中选择一从协调者作为新的协调者与多个参与者进行通信。本发明具有的优点和积极效果是:对于参与者来说,协调者永远不会阻塞,解决了单点故障问题;同时,也能够保障工作中有高性能的协调者。
- 专利类型发明专利
- 申请人天津南大通用数据技术股份有限公司;
- 发明人李淼;吕迅;朱宏军;武新;崔维力;
- 地址300384 天津市滨海新区高新区华苑产业区海泰发展六道6号海泰绿色产业基地J-518
- 申请号CN201410854727.6
- 申请时间2014年12月31日
- 申请公布号CN104504130A
- 申请公布时间2015年04月08日
- 分类号G06F17/30(2006.01)I;