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

一种解决交易数据高并发的处理系统及方法与流程

2021-12-15 02:11:00 来源:中国专利 TAG:

技术特征:
1.一种解决交易数据高并发的处理系统,包括交易数据提交模块,其特征在于:所述交易数据提交模块的输出端与交易数据获取模块的输入端电性连接,所述交易数据获取模块的输出端与交易数据处理模块(1)的输入端电性连接,所述交易数据处理模块(1)的输出端与交易数据输出模块的输入端电性连接,所述交易数据输出模块的输出端与负载均衡服务器的输入端电性连接,所述负载均衡服务器的输出端与交易数据分发模块(2)的输入端电性连接,所述交易数据分发模块(2)的输出端与交易数据统计模块的输入端电性连接,所述交易数据统计模块的输出端与交易数据安全监测模块(3)的输入端电性连接,所述交易数据安全监测模块(3)的输出端与数据反馈模块的输入端电性连接,所述数据反馈模块的输出端与客户端的输入端电性连接。2.根据权利要求1所述的一种解决交易数据高并发的处理系统,其特征在于,所述负载均衡服务器采用nginx服务器。3.根据权利要求1所述的一种解决交易数据高并发的处理系统,其特征在于,所述交易数据处理模块(1)包括交易数据整合模块,所述交易数据整合模块的输出端分别与无用交易数据剔除模块及缓存数据处理模块(101)的输入端电性连接,所述无用交易数据剔除模块的输出端与交易数据分类模块的输入端电性连接,所述交易数据分类模块的输出端与交易数据保存模块的输入端电性连接。4.根据权利要求1所述的一种解决交易数据高并发的处理系统,其特征在于,所述缓存数据处理模块(101)包括缓存数据监测模块,所述缓存数据监测模块的输出端与数据接收线程建立模块的输入端电性连接,所述数据接收线程建立模块的输出端与交互模块的输入端电性连接,所述交互模块的输出端与缓冲数据提取模块的输入端电性连接,所述缓冲数据提取模块的输出端与缓冲数据清理模块的输入端电性连接。5.根据权利要求1所述的一种解决交易数据高并发的处理系统,其特征在于,所述交易数据分发模块(2)包括ip映射关系配置模块,所述ip映射关系配置模块的输出端与数据请求主题通道建立模块的输入端电性连接,所述数据请求主题通道建立模块的输出端与交易数据分发模块的输入端电性连接,所述交易数据分发模块的输出端与对应服务器的输入端电性连接,所述对应服务器的输出端与处理交易数据储存模块的输入端电性连接,所述处理交易数据储存模块的输出端与数据请求主题通道建立模块的输入端电性连接。6.根据权利要求5所述的一种解决交易数据高并发的处理系统,其特征在于,所述交易数据存储至数据请求主题通道内需要利用消息队列服务器,消息队列服务器采用kafka服务器。7.根据权利要求1所述的一种解决交易数据高并发的处理系统,其特征在于,所述交易数据安全监测模块(3)包括sql攻击检测模块,所述sql攻击检测模块的输出端与后台程序监测模块的输入端电性连接,所述后台程序监测模块的输出端与数据库漏洞监测模块的输入端电性连接,所述数据库漏洞监测模块的输出端与第三方人员操作监测模块的输入端电性连接。8.根据权利要求1

7中任意一项所述的一种解决交易数据高并发的处理方法,其特征在于,包括如下步骤:s1、外部交易数据进行提交,系统对于提交的交易数据进行获取;s2、对于获取的交易数据进行处理,包括对于数据进行整合、将无用交易数据剔除、对
于交易数据分类、对于交易数据保存与对于一些缓存数据进行处理;s3、进行数据缓冲处理过程中,先对于缓存数据进行监测,建立数据接收线程,缓存数据与数据接收线程相互交互,对于一些无用的缓冲数据提取,进行快速清理;s4、将处理后的数据输出至负载均衡服务器内;s5、负载均衡服务器根据预先配置好的ip映射关系和调度算法将交易数据请求分发到相应的消息队列服务器;s6、通过对应的服务器对于交易数据进行分发,分别进行处理,对于处理后的交易数据进行二次存储;s7、对于处理后的交易数据进行统计;s8、对于交易数据的安全性进行监测;s9、将交易数据进行反馈至客户端。9.根据权利要求8所述的一种解决交易数据高并发的处理方法,其特征在于,所述s3中,在处理数据恰好读取该数据缓存区buffer(i),等待完成相应的存储操作释放buffer(i)锁后再读取该缓存区的数据,保证所有的浪涌数据能够及时高效地并行处理缓存区时而不会造成数据的丢失。10.根据权利要求8所述的一种解决交易数据高并发的处理方法,其特征在于,所述s9中,客户端为手机app或者电脑app中的一种或多种。

技术总结
本发明公开了一种解决交易数据高并发的处理系统及方法,属于交易处理技术领域,包括交易数据提交模块,所述交易数据提交模块的输出端与交易数据获取模块的输入端电性连接;本发明能够接收并处理大批量的实时并发交易数据,运行稳定可靠,数据处理结果及时准确,没有出现数据丢失的现象,很好地解决了大量交易大批量周期性浪涌观测数据实时接收、实时处理的难题,提高了该系统的处理效率,同时系统在内还设置有数据处理后的安全检测模块,从多个方面与角度对于交易数据处理过程中易发生的一些问题进行监测,可有效保证对于交易数据处理的安全性,有效解决了交易数据处理中而发生的丢失、泄露等问题,保证系统的安全性,保证应用效果。效果。效果。


技术研发人员:赵浩然
受保护的技术使用者:北京致远宣大科技有限公司
技术研发日:2021.09.24
技术公布日:2021/12/14
再多了解一些

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

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

相关文献