[发明专利]支持多部署模式的业务处理方法、装置及系统有效
申请号: | 201910128521.8 | 申请日: | 2019-02-21 |
公开(公告)号: | CN109951528B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 黄龙;孙刚;李江涛;边策 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L67/51 | 分类号: | H04L67/51;H04L67/60;H04L69/22;G06Q40/02 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 部署 模式 业务 处理 方法 装置 系统 | ||
本发明提供一种支持多部署模式的业务处理方法、装置及系统。该支持多部署模式的业务处理方法包括:接收服务请求;解析服务请求以获取地区号信息;根据地区号信息从本地配置文件中获取部署模式;根据部署模式将服务请求发送至注册中心和服务提供装置,或根据部署模式将服务请求发送至软件负载装置。本发明可以支持多种部署模式,保证各个装置之间的互通互联,提高银行业务系统灵活部署能力。
技术领域
本发明涉及业务部署领域,具体地,涉及一种支持多部署模式的业务处理方法、装置及系统。
背景技术
目前,为提高系统稳定性、降低系统运行维护成本,各银行业务系统大多采用数据中心集中存放、集中部署的部署策略。
但是随着国内银行的国际化进程加速,各商业银行境外业务也在持续发展中。在境外业务推广过程中,银行的业务系统在不同国家、地区将面临不同的本地监管要求,例如某些国家或地区要求核心系统及相关数据必须部署在本地不能离境,对银行业务系统一套版本同时支持集中部署、区域部署、本地部署等多种部署模式提出了新的要求。同时,区域部署、本地部署两种模式的部署成本较高,需考虑物理设备的精简。
随着云平台和微服务技术的不断发展,分布式架构已经成为新一代应用架构的主流。在分布式架构中,服务提供者及消费者都需要集成分布式服务框架,服务者和消费者之间通过注册中心进行服务的注册和订阅。对于银行业务系统,在集中部署模式下,可以在数据中心构建大型的分布式注册中心zookeeper集群;但是在本地部署模式下,考虑物理设备的精简,不宜部署注册中心集群。
因此,如何在精简本地部署物理设备的前提下,实现一套系统版本同时支持在多种部署模式下运行,保证各个装置之间互通互联,是目前各银行境外业务推广面临的困难之一。
发明内容
本发明实施例的主要目的在于提供一种支持多部署模式的业务处理方法、装置及系统,以支持多种部署模式,保证各个装置之间的互通互联,提高银行业务系统灵活部署能力。
为了实现上述目的,本发明实施例提供一种支持多部署模式的业务处理方法,包括:
接收服务请求;
解析服务请求以获取地区号信息;
根据地区号信息从本地配置文件中获取部署模式;
根据部署模式将服务请求发送至注册中心和服务提供装置,或根据部署模式将服务请求发送至软件负载装置。
本发明实施例还提供一种支持多部署模式的业务处理方法,包括:
解析预设的地区号信息;
根据地区号信息从本地配置文件中获取当前部署模式;
根据部署模式将服务清单发送至注册中心以及接收来自服务消费装置的服务请求,或根据部署模式接收来自软件负载装置的服务请求。
本发明实施例还提供一种支持多部署模式的业务处理方法,包括:
接收来自服务消费装置的服务请求;
解析服务请求以获取服务提供装置的地址;
根据地址将服务请求发送至对应的服务提供装置;
接收来自服务提供装置的执行结果;
将执行结果发送至服务消费装置。
本发明实施例还提供一种支持多部署模式的业务处理装置,应用于服务消费装置,包括:
第一接收单元,用于接收服务请求;
第一解析单元,用于解析服务请求以获取地区号信息;
第一获取单元,用于根据地区号信息从本地配置文件中获取部署模式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910128521.8/2.html,转载请声明来源钻瓜专利网。