[发明专利]企业级微服务平台中实现跨域跨中心通信的方法及系统在审
申请号: | 201911382056.7 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111147588A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 余以志;秦文劭;张乐 | 申请(专利权)人: | 上海浦东发展银行股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周晓飞;谷敬丽 |
地址: | 200002 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 企业级 微服 平台 实现 跨域跨 中心 通信 方法 系统 | ||
1.一种企业级微服务平台中实现跨域跨中心通信的方法,其特征在于,该方法包括:
部署企业级微服务平台,根据所述企业级微服务平台,自动发现与微服务对应的服务网关及注册中心;
当企业级微服务平台发起跨域跨中心的请求时,通过本地的服务网关从本地的注册中心的服务列表中查找要调用的目标服务;
在未查找到的情况下,从所述本地的注册中心同步的其它注册中心服务列表中,查找所述目标服务的服务网关;
利用所述本地的服务网关的负载均衡策略,将所述请求转发至所述目标服务的服务网关,并由所述目标服务的服务网关通过负载均衡策略进行路由转发。
2.根据权利要求1所述的企业级微服务平台中实现跨域跨中心通信的方法,其特征在于,在部署企业级微服务平台,根据所述企业级微服务平台,自动发现与微服务对应的服务网关及注册中心之后,该方法还包括:
获取所述服务网关与所述企业级微服务平台的微服务的映射关系,并存储至所述注册中心的本地服务列表。
3.根据权利要求2所述的企业级微服务平台中实现跨域跨中心通信的方法,其特征在于,该方法还包括:
通过本地的所述注册中心,同步其它注册中心对应的所述服务网关与微服务的映射关系,存储至本地的所述注册中心中的其它注册中心服务列表。
4.根据权利要求3所述的企业级微服务平台中实现跨域跨中心通信的方法,其特征在于,当本地的所述企业级微服务平台发起跨域跨中心的请求时,通过本地的所述服务网关从本地的所述注册中心的服务列表中查找要调用的目标服务,还包括:
在查找到的情况下,利用所述本地的服务网关的负载均衡策略,将所述请求转发至所述目标服务的服务网关,并由所述目标服务的服务网关通过负载均衡策略进行路由转发。
5.根据权利要求1-4中任一项所述的企业级微服务平台中实现跨域跨中心通信的方法,其特征在于,该方法还包括:
当本地的服务网关接收到跨域跨中心的请求时,从本地的注册中心的服务列表中获取所述请求要调用的目标服务的地址,并通过负载均衡策略进行路由转发。
6.根据权利要求1所述的企业级微服务平台中实现跨域跨中心通信的方法,其特征在于,部署企业级微服务平台,根据所述企业级微服务平台,自动发现与微服务对应的服务网关及注册中心,包括:
在每个域或数据中心独立部署一套企业级微服务平台,根据所述企业级微服务平台,自动发现与微服务对应的服务网关及注册中心。
7.根据权利要求6所述的企业级微服务平台中实现跨域跨中心通信的方法,其特征在于,该方法还包括:
在新部署一企业级微服务平台之后,自动发现与微服务对应的服务网关及注册中心,并通过所述服务网关建立与其它域或数据中心之间的通信。
8.一种企业级微服务平台中实现跨域跨中心通信的系统,其特征在于,该系统包括:
部署模块,用于部署企业级微服务平台,根据所述企业级微服务平台,自动发现与微服务对应的服务网关及注册中心;
目标服务查找模块,用于在企业级微服务平台发起跨域跨中心的请求时,通过本地的服务网关从本地的注册中心的服务列表中查找要调用的目标服务;
在未查找到的情况下,从所述本地的注册中心同步的其它注册中心服务列表中,查找所述目标服务的服务网关;
转发模块,用于利用所述本地的服务网关的负载均衡策略,将所述请求转发至所述目标服务的服务网关,并由所述目标服务的服务网关通过负载均衡策略进行路由转发。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一所述方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7任一所述方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海浦东发展银行股份有限公司,未经上海浦东发展银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911382056.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合型保温彩钢板
- 下一篇:一种氨基酸类两性表面活性剂及其制备方法和应用