外联系统、数据传输方法、计算机设备及存储介质技术方案

技术编号:37079922 阅读:11 留言:0更新日期:2023-03-29 19:55
本发明专利技术涉及信息传输领域,公开了一种外联系统、数据传输方法、计算机设备及存储介质,该外联系统包括:负载平衡模块和外联服务器集群;所述负载平衡模块用于在接收到来自核心服务器的传输数据时,根据负载平衡配置,将所述传输数据发送给所述外联服务器集群中的外联服务器;所述外联服务器集群用存储来自所述核心服务器的传输数据,并在接收到外联机构的数据请求时,通过反向代理向所述外联机构发送请求的数据。使得需要传送到外联结构的数据都可以从外联系统传出,并不需要申请安全例外以及设置防火墙。设置防火墙。设置防火墙。

【技术实现步骤摘要】
外联系统、数据传输方法、计算机设备及存储介质


[0001]本专利技术涉及信息传输领域,尤其涉及一种外联系统、数据传输方法、计算机设备及存储介质。

技术介绍

[0002]在银行监管报送领域,有各种报送应用基于金融城域网专线,跟人行、银监局等监管机构进行通信。由于银行网络安全规范,能直连监管机构的只有处于专线外联区的应用,而报送应用的服务器大多处于生产核心区,无法直接外联。
[0003]可以通过报送应用纬度,申请安全例外,由各级领导审批,并做好安全风险措施,才能直接外联通信。
[0004]但是报送应用较多,无法批量申请,且安全例外时效只有一年,后续仍需频繁申请例外,极大增加各级审批人员的工作量,且核心区直连仍具有一定安全隐患,无法从根本解决问题。

技术实现思路

[0005]本申请提供一种可应用于金融科技的外联系统、数据传输方法、计算机设备及存储介质。
[0006]第一方面,本申请提供一种外联系统,包括:负载平衡模块和外联服务器集群;
[0007]所述负载平衡模块用于在接收到来自核心服务器或外联机构的传输数据时,根据负载平衡配置,将所述传输数据发送给所述外联服务器集群中的外联服务器;
[0008]所述外联服务器集群包括用存储数据,并在接收到来自核心服务器或外联机构的时,通过反向代理将所述传输数据发送给对应的目标服务器。
[0009]进一步的,所述负载平衡模块包括多个F5负载平衡器;
[0010]多个所述F5负载平衡器将多个所述外联服务器绑定成多个所述外联服务器集群,并根据负载平衡配置,将所述传输数据传输给对应的外联服务器。
[0011]进一步的,所述负载平衡模块还包括全局负载平衡模块;
[0012]所述全局负载平衡模块用于绑定多个F5负载平衡器,根据全局负载平衡配置,将所述传输数据传输给对应的F5负载平衡器。
[0013]进一步的,所述外联服务器集群包括多个Nginx服务器,所述Nginx服务器作为外联服务器,通过反向代理向所述外联机构或所述核心服务器发送数据。
[0014]第二方面,本申请提供一种外联数据传送方法,应用于所述的外联系统中,所述方法包括:
[0015]接收到来自外联机构或核心服务器的传输数据时,通过负载平衡,从外联服务器集群中选择外联服务器,并将所述传输数据传输给对应的所述外联服务器;
[0016]通过所述外联服务器将所述传输数据转发给对应的核心服务器或对应的所述外联机构。
[0017]进一步的,所述通过负载平衡,选择从外联服务器集群中选择外联服务器,包括:
[0018]通过F5负载平衡器绑定多个所述外联服务器形成所述外联服务器集群,当接收到来自核心服务器的数据时,通过所述F5负载平衡器,从所述外联服务器集群中选择所述外联服务器。
[0019]进一步的,所述通过负载平衡,选择从外联服务器集群中选择外联服务器,还包括;
[0020]通过全局负载平衡模块,根据全局负载平衡配置,将所述传输数据传输给对应的F5负载平衡器。
[0021]进一步的,所述外联服务器通过反向代理的方式,向所述外联机构发送请求的数据。
[0022]第三方面,本申请还提供一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行进一步的所述的外联数据传送方法。
[0023]第四方面,本申请还提供一种可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行进一步的所述的外联数据传送方法。
[0024]本专利技术公开了一种外联系统、数据传输方法、计算机设备及存储介质,该外联系统包括:负载平衡模块和外联服务器集群;所述负载平衡模块用于在接收到来自核心服务器的传输数据时,根据负载平衡配置,将所述传输数据发送给所述外联服务器集群中的外联服务器;所述外联服务器集群用存储来自所述核心服务器的传输数据,并在接收到外联机构的数据请求时,通过反向代理向所述外联机构发送请求的数据。使得需要传送到外联结构的数据都可以从外联系统传出,并不需要申请安全例外以及设置防火墙,并且通过负载平衡模块,提高系统可用性、扩展性、伸缩性及安全性,并大大降低了外联网络通信风险,使得外联应用也可以独立部署,打破传统“竖井”开发模式,并提供复用能力,提高研发效率。
附图说明
[0025]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
[0026]图1示出了本申请实施例一种外联系统结构示意图;
[0027]图2示出了本申请实施例又一种外联系统结构示意图;
[0028]图3示出了本申请实施例一种外联数据传送方法流程示意图;
[0029]图4示出了本申请实施例一种数据传输示意图;
[0030]图5示出了本申请实施例外联系统信息交互示意图;
[0031]图6示出了本申请实施例一种网络环境示意图。
具体实施方式
[0032]下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0033]通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来
布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0034]在下文中,可在本专利技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
[0035]此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0036]除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本专利技术的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关
中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本专利技术的各种实施例中被清楚地限定。
[0037]对于企业来讲,内部核心的网络环境和外部网络是需要隔离的,因此在类似银行需要向银监会等外联机构进行数据传输时,会需要进行一系列的操作,例如开通安全例外来使得内部的数据可以发送至外联机构。而这种方式是有安全风险的。
[0038]本申请通过提供一种外联系统,凡是需要从内部核心网络本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种外联系统,其特征在于,包括:负载平衡模块和外联服务器集群;所述负载平衡模块用于在接收到来自核心服务器或外联机构的传输数据时,根据负载平衡配置,将所述传输数据发送给所述外联服务器集群中的外联服务器;所述外联服务器集群用于存储数据,并在接收到来自核心服务器或外联机构的时,通过反向代理将所述传输数据发送给对应的目标服务器。2.根据权利要求1所述的外联系统,其特征在于,所述负载平衡模块包括多个F5负载平衡器;多个所述F5负载平衡器用于将多个所述外联服务器绑定成多个所述外联服务器集群,并根据负载平衡配置,将所述传输数据传输给对应的外联服务器。3.根据权利要求2所述的外联系统,其特征在于,所述负载平衡模块还包括全局负载平衡模块;所述全局负载平衡模块用于和多个所述F5负载平衡器绑定,根据全局负载平衡配置,将所述传输数据传输给对应的F5负载平衡器。4.根据权利要求1所述的外联系统,其特征在于,所述外联服务器集群包括多个Nginx服务器,所述Nginx服务器作为所述外联服务器,通过反向代理向所述外联机构或所述核心服务器发送数据。5.一种外联数据传送方法,其特征在于,应用于如权利要求1至4中任一项所述的外联系统中,所述方法包括:接收到来自外联机构或核心服务器的传输数据时,通...

【专利技术属性】
技术研发人员:肖健明
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1