一种基于多种技术手段大并发技术处理的制作方法

文档序号:14951347发布日期:2018-07-17 22:37阅读:118来源:国知局

本研究方法主要涉及到信息技术领域,特别设计到一种基于多种技术手段大并发技术处理。



背景技术:

随着计算机技术和网络通信技术的快速发展,大并发处理数据问题已经是各个企业一种普遍的处理方式,但是当人们在系统出现大批量订单时,就会出现对订单处理不及时,订单处理不顺畅等情况的存在,本文主要针对电商行业中订烟系统中出现的发病发的问题,主要表现在以下几个方面:

1、在订单过程中会出现串货的情况存在,及时利用一些先进技术,不能把计算资源充分利用。

2、零售客户网订应用的目录订单页面,需要实时到订单中心查询货源、限量、库存信息,而且根据烟草行业精准营销的特点。

3、订单处理过程繁琐,需要把整个订单处理完成后才能保存。



技术实现要素:

一种基于多种技术手段大并发技术处理,主要通过对订单事务进行拆分,一个订单一个事务,可以将订单分成几个模块,对不同模块进行保存,不需要对整个订单进行保存,提高订单的处理能力,可以对不同模块进行不同的订单处理,降低输入/输出(input/output)资源利用率和提高系统大并发处理能力。

一种基于多种技术手段大并发技术处理,主要通过采异步队列控制,通过在请求高并发的情况下,将订单提交到队列,进行合理调度,使统处理的并发始终在系统的承载能力范围,不会导致系统宕机,硬件系统主要使用的是ibm的powervm方式,pc服务器全部实现了虚拟化,采用微软的hyperv技术,存储全部实现了虚拟化,采用ibm的v7000设备。所有数据库均采用oraclerac方式集群。

一种基于多种技术手段大并发技术处理,通过订单进行批量处理以及对并发请求进行合理控制,加载进分布式缓存memcache,较少对订单的处理字数,提高数据稳定性能。



技术特征:

技术总结
一种基于多种技术手段大并发技术处理,它主要是采用二种原则,一种是关键操作能够并行执行;另外一种是通过架构设计实现分布处理。使用分布式缓存memcache,让系统应用内存限制,让读书数据快速读取,主要最终实现服务器资源即能提升系统的并发承载能力,大大的改善了系统串行的情况,通过对订单进行拆分处理,一个订单一个事务,通过在请求高并发的情况下,将订单提交到队列,进行合理调度,使统处理的并发始终在系统的承载能力范围,不会导致系统宕机。通过对订单进行批量处理以及对并发请求进行合理控制,加载进分布式缓存memcache,提高数据稳定性能。

技术研发人员:杨治国
受保护的技术使用者:长沙海商网络技术有限公司
技术研发日:2017.01.09
技术公布日:2018.07.17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1