【技术实现步骤摘要】
一种高并发请求处理方法及系统及装置及存储器
本专利技术涉及通信
,具体涉及一种高并发请求处理方法及系统及装置及存储器。
技术介绍
现有技术中,网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。但是,在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。现有技术中也有通过增加缓存的方式进行处理高并发请求,但是这种方式需要增加额外的设备,并需要进行大量的应将升级,成本高昂。现有技术中缺少能够低成本高效处理高并发请求的方法。
技术实现思路
针对现有技术中存在的处理高并发请求成本高、效率低的问题,本专利技术提供一种高并发请求处理方法及系统及装置及存储器。本专利技术公开了一种高并发请求处理方法,其通过如下步骤实现高并发请求的处理:s01,在程序初始化时,将目标 ...
【技术保护点】
1.一种高并发请求处理方法,其特征在于,通过如下步骤实现高并发请求的处理:/ns01,在程序初始化时,将目标地址存放于数组中;/ns02,通过select非阻塞方式监听链路;/ns03,当监听到请求接入时,通过随机算法得到一个随机数,所述随机数的随机范围为M,所述M内的所有数介于0-N之间,其中N表示目标地址的配置个数,其中N为大于0的自然数,所述随机数是对应数组下标所对应的目标地址的配置个数;/ns04,通过引用目标地址的数组下标,得到目标地址;/ns05,将请求转发给步骤s04中得到的目标地址,若转发过程中出现异常,则除去M内已出现异常的随机数并得到新的随机范围m,令M ...
【技术特征摘要】
1.一种高并发请求处理方法,其特征在于,通过如下步骤实现高并发请求的处理:
s01,在程序初始化时,将目标地址存放于数组中;
s02,通过select非阻塞方式监听链路;
s03,当监听到请求接入时,通过随机算法得到一个随机数,所述随机数的随机范围为M,所述M内的所有数介于0-N之间,其中N表示目标地址的配置个数,其中N为大于0的自然数,所述随机数是对应数组下标所对应的目标地址的配置个数;
s04,通过引用目标地址的数组下标,得到目标地址;
s05,将请求转发给步骤s04中得到的目标地址,若转发过程中出现异常,则除去M内已出现异常的随机数并得到新的随机范围m,令M=m,并返回步骤s03,若可以转发则将请求转发至步骤s04中得到的目标地址。
2.一种高并...
【专利技术属性】
技术研发人员:朱华栋,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。