[发明专利]一种实现分布式服务调用的方法与设备有效
申请号: | 201510059744.5 | 申请日: | 2015-02-05 |
公开(公告)号: | CN105991694B | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 吕仁琦 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 31243 上海百一领御专利代理事务所(普通合伙) | 代理人: | 陈贞健<国际申请>=<国际公布>=<进入 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请的目的是提供一种实现分布式服务调用的方法与设备。具体地,获取关于分布式服务的服务调用请求;获取服务调用设备所对应的服务注册设备中的全量服务注册信息;根据所述全量服务注册信息确定对应服务提供设备的地址信息,其中,所述服务提供设备与所述服务调用设备归属同一机房;通过根据所述地址信息向所述服务提供设备发送所述服务调用请求来调用对应的分布式服务。与现有技术相比,本申请通过获取服务调用请求后所获取的全量服务注册信息,确定对应的归属同一机房的服务提供设备地址并向其发送服务调用请求,从而实现分布式服务在同机房的调用,提升服务的调用速度,降低跨机房调用所涉及的网络费用开销以及服务响应用时,提升用户体验。 | ||
搜索关键词: | 一种 实现 分布式 服务 调用 方法 设备 | ||
【主权项】:
1.一种在服务调用设备端用于实现分布式服务调用的方法,其中,该方法包括:/n获取关于分布式服务的服务调用请求;/n获取服务调用设备所对应的服务注册设备中的全量服务注册信息;/n获取对应配置设备中对应的关于同机房服务的调度配置信息;所述调度配置信息包括同机房匹配规则信息;根据所述调度配置信息及所述全量服务注册信息确定对应服务提供设备的地址信息,其中,所述服务提供设备与所述服务调用设备归属同一机房;/n通过根据所述地址信息向所述服务提供设备发送所述服务调用请求来调用对应的分布式服务;其中,服务注册信息包括所调用的服务所对应服务提供设备的地址信息,每个所述服务注册设备都设有分布式网络的全量服务注册信息;/n其中,所述同机房匹配规则信息包括:/n若两台设备的地址满足以下至少任一项,则所述两台设备归属同一机房:/n具有同一个同机房地址段;/n属于同一个同机房地址集合;/n属于同一个同机房地址范围;/n具有同一个同机房地址正则运算结果;/n符合同一个同机房子网掩码。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510059744.5/,转载请声明来源钻瓜专利网。