[发明专利]一种业务处理系统、方法、装置和存储介质有效
申请号: | 202110341427.8 | 申请日: | 2021-03-30 |
公开(公告)号: | CN112965763B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 刘文森;徐浩;黄文宝;刘波;周理兵 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/50 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 200120 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 处理 系统 方法 装置 存储 介质 | ||
本发明实施例公开了一种业务处理系统和方法,涉及自动程序设计领域,该系统包括:节点注册管理模块、外部应用管理模块、外部应用通信模块和多个业务执行服务器;节点注册管理模块,用于为业务执行服务器分配注册信息,以及向外部应用管理模块和已注册的业务执行服务器发送注册事件;外部应用管理模块,用于更新外部应用列表,建立各主节点设备与对应的外部应用的通讯连接;外部应用通信模块,用于与多个外部应用通信;业务执行服务器,用于响应业务请求。本发明实施例提供的技术方案,通过节点注册管理模块和外部应用管理模块,对各业务执行服务器进行了有效管理,基于配置文件的主节点设备分配方式,避免了单机负载过大或单机闲置现象的发生。
技术领域
本发明实施例涉及自动程序设计领域,尤其涉及一种业务处理系统、方法、装置和存储介质。
背景技术
随着计算机技术的不断进步,金融业务向多元化的方向发展,在业务数据量不断增多的同时,各金融机构间的业务往来也更加频繁,这对各金融机构的业务处理能力提出了更高要求。
现有技术中,业务处理系统与不同的外部机构的业务系统进行通信时,由于第三方协议类型众多,且业务数量较大,通常在业务处理系统内部设置多个业务执行服务器,分别用于处理与不同外部机构间的往来业务,而每台业务执行服务器,均需要通过硬编码的方式定制化开发,以实现与对应的外部机构的通信匹配。
但这样的业务处理方式,业务处理系统的开发效率较低,无法对各业务执行服务器进行有效管理和维护,常常导致部分业务执行服务器单机负载较大,部分业务执行服务器资源闲置,同时,在新增外部业务对象时,需要设置新的业务执行服务器,并重新进行开发调试,业务扩展能力极差。
发明内容
本发明实施例提供了一种业务处理系统、方法、装置和存储介质,以使当前业务处理系统实现与其它外部机构的业务往来。
第一方面,本发明实施例提供了一种业务处理系统,包括:节点注册管理模块、外部应用管理模块、外部应用通信模块和多个业务执行服务器;
所述节点注册管理模块,分别与所述多个业务执行服务器和所述外部应用管理模块通讯连接,用于根据配置文件为待注册的业务执行服务器分配注册信息,以及根据所述注册信息向所述外部应用管理模块和已注册的业务执行服务器发送注册事件;其中,所述注册信息包括网际互连协议地址、端口信息和节点信息;所述节点信息包括主节点设备和非主节点设备;
所述外部应用管理模块,分别与所述多个业务执行服务器和所述外部应用通信模块通讯连接,用于根据所述节点注册管理模块发送的注册事件,更新外部应用列表,以及根据所述外部应用列表,通过所述外部应用通信模块,建立各主节点设备与对应的外部应用的通讯连接;
所述外部应用通信模块,用于与多个外部应用通信;
所述业务执行服务器,用于响应业务请求。
所述节点注册管理模块,还用于在检测到存在故障业务执行服务器时,向所述外部应用管理模块和已注册的业务执行服务器发送故障通知;
所述外部应用管理模块,还用于根据所述节点注册管理模块发送的故障通知,判断是否需要进行主节点设备变更,并在确定需要进行主节点设备变更时,在所述外部应用列表中进行主节点设备变更。
第二方面,本发明实施例提供了一种业务处理方法,包括:
当获取到业务请求时,获取所述业务请求的请求类型;其中,所述请求类型包括上行业务请求和下行业务请求;
若所述业务请求为下行业务请求,则获取下行业务处理集群;其中,所述下行业务处理集群包括除当前业务执行服务器外的至少一个其它业务执行服务器;
将所述下行业务请求,以轮询方式发送给所述下行业务处理集群,以通过所述下行业务处理集群响应所述下行服务请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110341427.8/2.html,转载请声明来源钻瓜专利网。