发明公开
CN108881489A 一种分布式服务的协调系统及方法
无效 - 撤回
- 专利标题: 一种分布式服务的协调系统及方法
-
申请号: CN201810877013.5申请日: 2018-08-03
-
公开(公告)号: CN108881489A公开(公告)日: 2018-11-23
- 发明人: 范日明 , 李文杰 , 林楷填 , 黄松钦 , 王杰 , 王鹏 , 黄仝宇 , 汪刚 , 宋一兵 , 侯玉清 , 刘双广
- 申请人: 高新兴科技集团股份有限公司
- 申请人地址: 广东省广州市黄埔区科学城开创大道2819号六楼
- 专利权人: 高新兴科技集团股份有限公司
- 当前专利权人: 高新兴科技集团股份有限公司
- 当前专利权人地址: 广东省广州市黄埔区科学城开创大道2819号六楼
- 代理机构: 广州国鹏知识产权代理事务所
- 代理商 宁尚国
- 主分类号: H04L29/08
- IPC分类号: H04L29/08 ; H04L12/24
摘要:
本发明属于分布式服务集群管理领域,具体涉及一种分布式服务的协调系统及方法,包括开源软件Consul、服务集群和数据库;使用开源软件Consul提供的分布式锁机制,从服务节点中选举出一个主节点负责数据写入操作,其余节点作为从节点,从数据库中读取并同步服务配置状态信息,当主节点故障时,自动从节点重新选出替代者;本方案无需实现复杂的分布式服务状态一致性算法,所有服务节点通过定时尝试竞选成为主节点,无节点数要求,竞选机制简单。