[发明专利]分布式系统及消息处理方法有效
申请号: | 201710203499.X | 申请日: | 2017-03-30 |
公开(公告)号: | CN106789095B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 郭锐;李茂材;赵琦;张建俊;屠海涛;王宗友;梁军;朱大卫;陈立生;刘斌华 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;H04L29/08;H04L12/26 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了分布式系统及消息处理方法;分布式系统包括:客户端和多个节点;主节点接收客户端的消息;验证所述消息的数字签名成功后将所述消息发送到所述从节点;接收到预定数量的所述从节点的确认接收通知并验证数字签名成功后持久化存储所述消息,向所述从节点发送存储消息通知;从节点接收所述主节点发送的所述消息时向所述客户端返回结果;验证所接收的消息数字签名成功后向所述主节点发送确认接收通知;验证所接收的存储消息通知的数字签名成功后持久化存储所接收的消息;客户端,根据所述从节点接收到所述消息时返回的结果,确定异常节点。实施本发明,能够在保证分布式系统的节点的共识效率的同时检测异常节点。 | ||
搜索关键词: | 分布式 系统 消息 处理 方法 | ||
【主权项】:
一种分布式系统,其特征在于,包括:客户端和多个节点;所述节点,用于在第一共识模式中新的共识周期到达时,通过执行选举操作确定处于主节点的状态或处于从节点的状态;其中,所述节点,还用于处于主节点的状态时,验证所述客户端发送的消息的数字签名,将所述消息发送到所述从节点;接收到超出预定数量的所述从节点的确认接收通知,验证所述确认接收通知的数字签名后持久化存储所述消息,向所述从节点发送存储消息通知;所述节点,还用于处于从节点的状态时,接收到所述主节点发送的所述消息时向所述客户端返回结果;验证所接收的消息的数字签名,向所述主节点发送确认接收通知;验证所接收的存储消息通知的数字签名后持久化存储所接收的消息;所述客户端,用于根据所述从节点接收到所述消息时返回的结果,确定异常节点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710203499.X/,转载请声明来源钻瓜专利网。
- 上一篇:针对多身份应用的策略应用
- 下一篇:一种生物特征密码认证方法和装置