一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

高效批量发送金融资讯的方法和系统与流程

2021-11-05 20:08:00 来源:中国专利 TAG:

技术特征:
1.一种高效批量发送金融资讯的方法,其特征在于,所述方法应用于金融资讯发送系统,所述系统包括录入接口、反向代理服务器、若干个网络内存中间件和应用服务器集群,所述应用服务器集群包括多个应用服务器,所述录入接口与反向代理服务器通讯连接,所述反向代理服务器与网络内存中间件通讯连接,所述网络内存中间件与应用服务器集群通讯连接,所述应用服务器集群与运营商网关通讯连接,所述方法包括以下步骤:s101、录入接口获取用户发起的金融资讯发送请求,并调用反向代理服务器,向反向代理服务器发送金融资讯发送请求,所述金融资讯发送请求包含金融资讯内容;s102、反向代理服务器获取各个应用服务器的负载数据,根据负载数据将金融资讯发送请求分配到指定的网络内存中间件;s103、应用服务器集群中的各个应用服务器分别从不同的网络内存中间件中提取金融资讯发送请求数据,经过分检后将金融资讯发送请求发送到运营商网关。2.根据权利要求1所述的一种高效批量发送金融资讯的方法,其特征在于,所述反向代理服务器包括n个反向代理服务器,步骤s101中,所述调用反向代理服务器,具体包括以下步骤:s201、录入接口向序号为1的反向代理服务器发送链接请求,被发送链接请求的所述反向代理服务器称为目标反向代理服务器;s202、若录入接口未收到目标反向代理服务器的链接反馈,则向目标反向代理服务器序号 1的反向代理服务器发送链接请求,直至向第n个反向代理服务器发送链接请求,或接收到目标反向代理服务器的链接反馈为止;s203、录入接口接收到反向代理服务器的链接反馈时,建立与相应反向代理服务器的通讯连接。3.根据权利要求1所述的一种高效批量发送金融资讯的方法,其特征在于,所述步骤s102具体包括以下步骤:s301、反向代理服务器创建待选服务器列表,所述待选服务器列表中的每个表项对应一个应用服务器;s302、反向代理服务器获取每个应用服务器的负载数据,并将负载数据录入待选服务器列表中的相应表项作为动态属性;s303、反向代理服务器查询待选服务器列表,选择负载数据最小的应用服务器,将金融资讯发送请求引向该应用服务器对应的网络内存中间件。4.根据权利要求3所述的一种高效批量发送金融资讯的方法,其特征在于,步骤s303中,当待选服务器列表的其中一个表项的负载数据超出预设阈值,或者当反向代理服务器尝试将金融资讯发送请求引向其中一个网络内存中间件的失败次数达到预设阈值时,将相应表项从待选服务器列表中删除。5.根据权利要求1所述的一种高效批量发送金融资讯的方法,其特征在于,步骤s103中,每个网络内存中间件分别与应用服务器集群中的若干个应用服务器相关联,所述与应用服务器相关联的网络内存中间件称为关联网络内存中间件,每个应用服务器仅从关联网络内存中间件提取金融资讯发送请求数据,当反向代理服务器将金融资讯发送请求分配到网络内存中间件时,网络内存中间件将金融资讯发送请求通过动态内存队列进行存储。6.根据权利要求1所述的一种高效批量发送金融资讯的方法,其特征在于,步骤s103
中,应用服务器经过分检后将金融资讯发送请求发送到运营商网关,具体包括以下步骤:s401、应用服务器提取金融资讯请求中的金融资讯内容,判断金融资讯内容所属业务,获得金融资讯内容所属业务信息;s402、根据金融资讯内容所属业务信息,调用相应的业务处理逻辑,根据业务处理逻辑对金融资讯内容进行处理;s403、将经过处理的金融资讯内容发送到运营商网关。7.根据权利要求6所述的一种高效批量发送金融资讯的方法,其特征在于,所述步骤s402前还包括步骤:将不同的业务处理逻辑分别封装为多个微服务模块,将微服务模块部署于应用服务器上,所述步骤s402具体包括以下步骤:s501、应用服务器调用微服务模块的第一接口,将金融资讯内容所属业务信息作为参数输入第一接口;s502、微服务模块对金融资讯内容所属业务信息与业务处理逻辑是否匹配,通过第一接口向应用服务器反馈匹配结果;s503、当匹配结果为匹配成功时,应用服务器调用微服务模块的第二接口,将金融资讯内容作为参数输入第二接口;s504、微服务模块对金融资讯内容进行处理,通过第二接口输出处理结果。8.根据权利要求1所述的一种高效批量发送金融资讯的方法,其特征在于,所述步骤s102具体包括以下步骤:s601、反向代理服务器调用第一抽取器,获得第一抽取器生成的第一抽取结果,所述第一抽取器用于随机抽取所有网络内存中间件中的任一个;s602、反向代理服务器根据第一抽取结果获取相对应的应用服务器的负载数据,将负载数据作为密钥生成算法的输入参数生成密钥,通过密钥对金融资讯发送请求进行加密;s603、将加密后的金融资讯发送请求根据负载数据分配到指定的网络内存中间件。9.根据权利要求8所述的一种高效批量发送金融资讯的方法,其特征在于,所述步骤s103前还包括步骤:s701、网络内存中间件调用第二抽取器,获取第二抽取器生成的第二抽取结果,所述第二抽取器用于同步生成与第一抽取结果相同的第二抽取结果;s702、网络内存中间件与第二抽取结果指定的网络内存中间件进行通讯,所述第二抽取结果指定的网络内存中间件称为被抽取网络内存中间件,获取被抽取网络内存中间件关联的应用服务器的负载数据,所述被抽取网络内存中间件关联的应用服务器的负载数据称为被抽取负载数据;s703、网络内存中间件将被抽取负载数据作为密钥生成算法的输入参数生成密钥,通过密钥对加密后的金融资讯发送请求进行解密。10.一种高效批量发送金融资讯的系统,其特征在于,所述系统用于执行权利要求1

9任一项所述的方法,所述系统包括录入接口、反向代理服务器、若干个网络内存中间件和应用服务器集群,所述应用服务器集群包括多个应用服务器,所述录入接口与反向代理服务器通讯连接,所述反向代理服务器与网络内存中间件通讯连接,所述网络内存中间件与应用服务器集群通讯连接,所述应用服务器集群与运营商网关通讯连接。

技术总结
本发明提供一种高效批量发送金融资讯的方法和系统,该方法应用于金融资讯发送系统,该系统包括录入接口、反向代理服务器、若干个网络内存中间件和应用服务器集群,录入接口与反向代理服务器通讯连接,反向代理服务器与网络内存中间件通讯连接,网络内存中间件与应用服务器集群通讯连接,应用服务器集群与运营商网关通讯连接,用户通过录入接口录入金融资讯发送请求后,反向代理服务器根据各个应用服务器的负载数据,将金融资讯发送请求发送到指定的网络内存中间件,应用服务器从网络内存中间件获取金融资讯发送请求进行处理,并通过运营商网关将金融资讯发送给不同客户,本发明能够保障金融资讯服务的稳定、高效和可持续运行。高效和可持续运行。高效和可持续运行。


技术研发人员:计璐 朱思深 陈卓红
受保护的技术使用者:海南港澳资讯产业股份有限公司
技术研发日:2021.07.26
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献