买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:贵州易鲸捷信息技术有限公司
摘要:本发明公开了一种基于Paxos协议实现分布式服务高可用的系统与方法,该系统包括客户端与服务端,客户端用于存储外部系统的接口,接受分布式业务系统访问服务端,使业务服务在服务端中完成注册;服务端用于接受分布式业务系统的业务服务注册;所述客户端还用于在所述业务服务注册完成后,将当前的业务服务状态定义为跟随者。通过设计客户端存储外部系统接口,将业务服务定义为注册者、跟随者与领导者三种状态,从而可通过客户端与服务端联动维护业务服务是否存活以及存活状态,并且保证分布式存储属于的强一致性,高可用。
主权项:1.一种基于Paxos协议实现分布式服务高可用的系统,其特征在于所述的系统包括:客户端,用于存储外部系统的接口,接受分布式业务系统访问服务端,使业务服务在服务端中完成注册;服务端,用于接受分布式业务系统的业务服务注册;所述客户端还用于在所述业务服务注册完成后,将当前的业务服务状态由注册者定义为跟随者;所述客户端还用于在状态为跟随者的业务服务完成领导者登记后,将当前的业务服务状态定义为领导者;所述客户端还用于在分布式业务系统中的业务服务超期时,将业务服务的跟随者与领导者状态,退回至注册者的状态。
全文数据:
权利要求:
百度查询: 贵州易鲸捷信息技术有限公司 基于Paxos协议实现分布式服务高可用的系统与方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。