【技术实现步骤摘要】
【技术保护点】
一种基于zookeeper的云平台上服务的热备份方法,其特征在于,所述方法包括以下步骤:S1、多个相同的服务向zookeeper服务请求在同一个znode路径中创建临时序列节点;S2、所述zookeeper服务接受所述多个相同的服务的请求,为每个服务分别创建临时序列节点,并按照单调递增的顺序为所有临时序列节点分配编号;S3、所述多个相同的服务各自判断自己请求创建的临时序列节点的编号在所述同一个znode路径中是否是最小的,若是,则该服务作为主服务,若否,则该服务作为备份服务;S4、当所述主服务失效或异常关闭时,所述zookeeper服务从所述同一个znode路径中删除所述主服务请求创建的临时序列节点,所述备份服务各自判断自己请求创建的临时序列节点的编号在所述同一个znode路径中是否是最小的,若是,则该服务作为主服务。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。