一种双机房的容灾方法及装置制造方法及图纸

技术编号:24682654 阅读:32 留言:0更新日期:2020-06-27 07:47
本发明专利技术提供一种双机房的容灾方法及装置,所述方法包括:若判断获知服务器集群的第一园区服务器出现园区级故障,则核实对应的主节点服务器是否失效;若判断获知对应的主节点服务器失效,则执行服务启动脚本以加入到所述服务器集群的第二园区服务器;其中,所述服务器集群包括第一园区服务器和第二园区服务器,所述第一园区服务器有奇数台,所述第二园区服务器有偶数台,所述第一园区服务器包括所述主节点服务器。所述装置用于执行上述方法。本发明专利技术实施例提供的双机房的容灾方法及装置,提高了服务器集群的可靠性。

A disaster recovery method and device of double machine room

【技术实现步骤摘要】
一种双机房的容灾方法及装置
本专利技术涉及计算机
,具体涉及一种双机房的容灾方法及装置。
技术介绍
机房是用于存放服务器的地方,为了保证服务的可靠性,通常会对机房内的服务器进行容灾备份。分布式消息协调管理服务器集群用于对分布式消息服务器集群进行管理,分布式消息协调管理服务器集群运用一种基于节点选举的机制,在节点选举时需要有过半的节点达成一致才能工作,基于这个选举原则,需要部署的分布式消息协调管理服务器集群拥有奇数个服务器,在一个拥有2N+1个服务器的分布式消息协调管理服务器集群,需要N+1个服务器达成一致之后,选举才能生效。在分布式消息协调管理服务器集群采用两机房部署时,一个机房内部署了奇数个分布式消息协调管理服务器,另一个机房部署了偶数个分布式消息协调管理服务器,当奇数个分布式消息协调管理服务器出现园区级故障时,即由于网络异常等原因奇数个分布式消息协调管理服务器都不能正常工作,那么分布式消息协调管理服务器集群无法运用上述基于节点选举的机制,剩余偶数个分布式消息协调管理服务器无法完成工作。为了实现容灾,通常会对上述奇数个分布式消息本文档来自技高网...

【技术保护点】
1.一种双机房的容灾方法,其特征在于,包括:/n若判断获知服务器集群的第一园区服务器出现园区级故障,则核实对应的主节点服务器是否失效;/n若判断获知对应的主节点服务器失效,则执行服务启动脚本以加入到所述服务器集群的第二园区服务器;/n其中,所述服务器集群包括第一园区服务器和第二园区服务器,所述第一园区服务器有奇数台,所述第二园区服务器有偶数台,所述第一园区服务器包括所述主节点服务器。/n

【技术特征摘要】
1.一种双机房的容灾方法,其特征在于,包括:
若判断获知服务器集群的第一园区服务器出现园区级故障,则核实对应的主节点服务器是否失效;
若判断获知对应的主节点服务器失效,则执行服务启动脚本以加入到所述服务器集群的第二园区服务器;
其中,所述服务器集群包括第一园区服务器和第二园区服务器,所述第一园区服务器有奇数台,所述第二园区服务器有偶数台,所述第一园区服务器包括所述主节点服务器。


2.根据权利要求1所述的方法,其特征在于,本地IP地址和对应的主节点服务器的IP地址不同且域名相同。


3.根据权利要求1所述的方法,其特征在于,所述若判断获知服务器集群的第一园区服务器出现园区级故障包括:
定期检测所述第一园区服务器的每个服务器的域名;
若在预设时间内没有获得所述第一园区服务器中所有服务器的域名,则确定所述第一园区服务器出现园区级故障。


4.根据权利要求1所述的方法,其特征在于,还包括:
发送园区级故障提示信息。


5.一种双机房的容灾装置,其特征在于,包括:
判断单元,用于在判断获知服务器集群的第一园区服务器出现园区级故障之后,核实对应的主节点服务器是否失效;
执行单元,用于在判断获...

【专利技术属性】
技术研发人员:孟江钟小威刘小翠冯子杰
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1