买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国建设银行股份有限公司;建信金融科技有限责任公司
摘要:本发明公开了一种网关链路性能和可用性提升方法,涉及网关服务相关领域,所述方法包括:启动API网关,从关系型数据库中读取数据并初始化,搭建网站服务器;基于所述网站服务器前端采集路由数据和服务数据,存储至所述关系型数据库中;根据所述服务数据,得到服务数据列表;连接注册中心对所述服务数据列表进行数据一致性交互,输出服务实例列表;将用户的实时请求发送至所述API网关,得到目标服务实例的地址进行实例响应,获取实例响应结果,并对所述实例响应结果进行异常判断和响应的方式,解决了现阶段缓存数据量大,造成资源紧张,请求批量失败的技术问题,达到对相关服务拆分管理,缓解资源紧张以及增加平台的稳定性的效果。
主权项:1.一种网关链路性能和可用性提升方法,其特征在于,所述方法包括:启动API网关,从关系型数据库中读取数据并初始化,搭建网站服务器;基于所述网站服务器前端采集路由数据和服务数据,将所述路由数据和所述服务数据存储至所述关系型数据库中;当所述关系型数据库接收到所述服务数据,根据所述服务数据得到服务数据列表;连接注册中心对所述服务数据列表进行数据一致性交互,输出服务实例列表,其中,所述服务实例列表存储于内存中;获取网站用户的实时请求,将所述实时请求发送至所述API网关,通过所述路由数据连接服务,得到目标服务实例的地址;将所述目标服务实例的地址转发至后端服务实例,查询所述服务实例列表进行连接,获取实例响应结果;将所述实例响应结果发送至所述API网关进行异常检验,当检验结果为连接正常,将所述实例响应结果发送至所述网站用户;所述方法还包括:获取API网关与所述注册中心的交互流程;分析所述交互流程与网关链路性能的相关性,得到交互相关性集合;从所述交互相关性集合中筛选大于等于预设相关性的N个交互流程;以所述N个交互流程,对所述API网关中的所有服务进行相关拆分管理,包括相关服务和无关服务;以所述服务数据得到服务数据列表,所述方法还包括:根据所述服务数据列表,得到相关服务数据列表,其中,所述相关服务数据列表为基于所述相关服务对应的服务数据,所述服务数据列表为以所述注册中心的服务端查询服务实例详情的最小条件集。
全文数据:
权利要求:
百度查询: 中国建设银行股份有限公司 建信金融科技有限责任公司 一种网关链路性能和可用性提升方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。