[发明专利]分布式集群中服务请求的处理方法、系统以及电子设备在审
申请号: | 201910701938.9 | 申请日: | 2019-07-31 |
公开(公告)号: | CN110430255A | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 李龙 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 王妮 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务请求 映射关系 逻辑节点 物理节点 分布式集群 与逻辑 集群管理模块 电子设备 管理模块 请求代理 物理集群 关联 申请 | ||
1.一种分布式集群中服务请求的处理方法,包括:
根据请求代理模块中服务请求的信息和逻辑集群管理模块中逻辑节点的信息,建立所述服务请求与逻辑节点的第一映射关系;所述第一映射关系为一个服务请求对应一个逻辑节点,并且一个逻辑节点对应一个以上服务请求;
根据物理集群管理模块中物理节点的信息和所述逻辑节点的信息,建立所述物理节点与逻辑节点的第二映射关系,所述第二映射关系为一一对应的关系;
利用所述第一映射关系和第二映射关系,将所述服务请求与所述物理节点进行关联,通过与所述逻辑节点具有所述第二映射关系的物理节点执行与所述逻辑节点具有所述第一映射关系的服务请求,以完成对分布式集群中服务请求的处理。
2.根据权利要求1所述的处理方法,在建立所述服务请求与逻辑节点的映射关系之前,还包括:
在所述请求代理模块中配置请求白名单,所述服务请求为所述请求白名单中的服务请求。
3.根据权利要求1所述的处理方法,在建立所述服务请求与逻辑节点的第一映射关系之前,还包括:所述请求代理模块获取所述逻辑节点的信息。
4.根据权利要求1所述的处理方法,所述根据服务请求的信息和逻辑节点的信息,建立所述服务请求与逻辑节点的第一映射关系,具体为:
通过预设的计算规则对所述服务请求的参数进行计算;
将所述计算的结果与所述逻辑节点的编号进行匹配,建立所述服务请求与逻辑节点的第一映射关系。
5.根据权利要求1所述的处理方法,所述根据物理集群管理模块中物理节点的信息和所述逻辑节点的信息,建立所述物理节点与逻辑节点的第二映射关系,具体包括:
将所述物理节点的通用唯一识别码信息添加至所述逻辑节点,建立所述物理节点与所述逻辑节点的一一对应的关系。
6.根据权利要求5所述的处理方法,当所述物理节点发生变化时,将变化后的物理节点的通用唯一识别码信息更新至所述逻辑节点中,建立所述变化后的物理节点与所述逻辑节点的一一对应的关系。
7.根据权利要求1所述的处理方法,在利用所述第一映射关系和第二映射关系,将所述服务请求与所述物理节点进行关联之前,还包括:
所述请求代理模块向所述逻辑集群管理模块订阅所述逻辑节点的信息;
所述逻辑集群管理模块判断所述逻辑节点是否发生变化,当所述逻辑节点发生变化时,所述逻辑集群管理模块向所述请求代理模块发送更新通知,所述请求代理模块更新变化后的逻辑节点。
8.根据权利要求6所述的处理方法,通过与所述逻辑节点具有所述第二映射关系的物理节点执行与所述逻辑节点具有所述第一映射关系的服务请求,以完成对分布式集群中服务请求的处理,具体为:
当所述服务请求发起调用请求时,调用所述服务请求对应的逻辑节点;
所述服务请求对应的逻辑节点调用与其对应的物理节点;
所述物理节点判断其自身的通用唯一识别码与所述逻辑节点中的通用唯一识别码是否一致;
当两者一致时,所述逻辑节点对应的物理节点对所述服务请求进行处理;
否则,所述物理节点不对所述服务请求进行处理,并将该信息通过所述逻辑节点返回至所述请求代理模块。
9.一种分布式集群中服务请求的处理系统,包括:
第一映射关系建立模块,根据请求代理模块中服务请求的信息和逻辑集群管理模块中逻辑节点的信息,建立所述服务请求与逻辑节点的第一映射关系;所述第一映射关系为一个服务请求对应一个逻辑节点,并且一个逻辑节点对应一个以上服务请求;
第二映射关系建立模块,根据物理集群管理模块中物理节点的信息和所述逻辑节点的信息,建立所述物理节点与逻辑节点的第二映射关系,所述第二映射关系为一一对应的关系;
执行模块,利用所述第一映射关系和第二映射关系,将所述服务请求与所述物理节点进行关联,通过与所述逻辑节点具有所述第二映射关系的物理节点执行与所述逻辑节点具有所述第一映射关系的服务请求,以完成对分布式集群中服务请求的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910701938.9/1.html,转载请声明来源钻瓜专利网。