zookeeper集群自动维护方法及装置

基本信息

申请号 CN201811598490.4 申请日 -
公开(公告)号 CN109412875A 公开(公告)日 2021-06-25
申请公布号 CN109412875A 申请公布日 2021-06-25
分类号 H04L12/24;H04L29/08 分类 电通信技术;
发明人 陈浩 申请(专利权)人 杭州云毅网络科技有限公司
代理机构 北京集佳知识产权代理有限公司 代理人 侯珊;王宝筠
地址 310053 浙江省杭州市滨江区江南大道3588号恒生大厦11楼
法律状态 -

摘要

摘要 本发明公开了一种zookeeper集群自动维护方法及装置,将zookeeper集群包含的集群服务器节点划分主分组和从分组,从所述主分组中选取主节点;当所述主节点存活且zookeeper集群内的存活节点数量未过半时,进一步判断主分组内的存活节点数量是否超过主分组包含的集群服务器节点总数量的一半,如果是,所述zookeeper集群采用单机房模式对外提供服务,如果否,则所述zookeeper集群停止对外提供服务。基于上述方法及装置,对于多机房部署的zookeeper集群,当存活节点无法超过半数时,只要主分组中存活节点过半仍然可以对外提供服务。