高并发下读写请求处理方法和适配层服务器技术

技术编号:12778397 阅读:70 留言:0更新日期:2016-01-27 20:45
本发明专利技术公开了一种高并发下读写请求处理方法,该高并发下读写请求处理方法包括:适配层服务器接收客户端的第一请求,监测客户端获得监测数据,并根据监测数据以预设的监测规则判断第一请求是否为正常请求;当第一请求为正常请求时,适配层服务器根据监测数据以预设的监测规则确定发起与存储服务器的连接请求时机,或确定终断与存储服务器连接的时机。本发明专利技术还公开了一种适配层服务器。根据客户端的监测数据采用预设的监测规则确定发起与存储服务器的连接请求时机,或确定终断与存储服务器连接的时机,提高数据的存储/读取效率以及资源利用率。

【技术实现步骤摘要】

本专利技术涉及网络
,尤其涉及高并发下读写请求处理方法和适配层服务器
技术介绍
伴随着网络技术的全面发展以及全方位信息时代的到来,出现了电信业务、社交应用等应用场景高并发的情况,然而在此种高并发的情景下,读/写请求众多,但是客户端与适配层服务器之间的传输带宽一般远小于适配层服务器与存储服务器之间的传输带宽,且存储服务器可支持并发连接并不多,影响了数据的存储/读取效率以及资源利用率,与此同时,监测技术的缺失、策略调整的不灵活等进一步的影响了数据的存储/读取效率以及资源利用率,因此,急需寻求一种技术方案解决数据的存储/读取效率以及资源利用率低的问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于解决电信业务、社交应用等应用场景高并发的情况下,读/写请求众多,数据的存储/读取效率以及资源利用率低的问题。为实现上述目的,本专利技术提供的一种高并发下读写请求处理方法,该高并发下读写请求处理方法包括以下步骤:适配层服务器接收客户端的第一请求,监测所述客户端获得监测数据,并根据所述监测数据以预设的监测规则判断所述第一请求是否为正常请求;当所述第一请求为正常请求时,所述适配层服务器根据所述监测数据以所述预设的监测规则确定发起与存储服务器的连接请求时机,或确定终断与存储服务器连接的时机。优选地,适配层服务器接收客户端的第一请求,监测所述客户端获得监测数据,并根据所述监测数据以预设的监测规则判断所述第一请求是否为正常请求的步骤之后还包括:适配层服务器将监测客户端所得的监测数据发送至可视化管理服务器予以显示。优选地,适配层服务器接收客户端的第一请求,监测所述客户端获得监测数据,并根据所述监测数据以预设的监测规则判断所述第一请求是否为正常请求的步骤之前还包括:适配层服务器接收可视化管理服务器对适配层服务器的监测规则添加配置、监测规则删除配置以及监测规则生效配置、监测规则无效配置。优选地,当所述第一请求为正常请求时,所述适配层服务器根据所述监测数据以所述预设的监测规则确定发起与存储服务器的连接请求时机,或确定终断与存储服务器连接的时机的步骤包括:当所述第一请求为正常请求时,若所述第一请求为第一写请求,所述适配层服务器接收所述客户端发送的写数据;适配层服务器根据监测数据中的适配层服务器与客户端的传输带宽与所述适配层服务器与存储服务器的传输带宽的带宽比,确定发起与存储服务器的连接请求时机;当达到所述连接请求时机时,适配层服务器向存储服务器发起第二写请求,将写数据写入存储服务器,并发送写入完成响应消息给客户端。优选地,当所述第一请求为正常请求时,所述适配层服务器根据所述监测数据以所述预设的监测规则确定发起与存储服务器的连接请求时机,或确定终断与存储服务器连接的时机的步骤包括::当所述第一请求为正常请求时,若所述第一请求为第一读请求,适配层服务器向存储服务器发起第二读请求,并接收存储服务器发送的读数据;适配层服务器根据监测数据中的适配层服务器与客户端的传输带宽与所述适配层服务器与存储服务器的传输带宽的带宽比,确定终断与存储服务器连接的时机;读取完成后,适配层服务器发送读取完成响应消息给客户端。此外,为实现上述目的,本专利技术还提供一种适配层服务器,该适配层服务器包括:监测与判断模块:用于接收客户端的第一请求,监测所述客户端获得监测数据,并根据所述监测数据以预设的监测规则判断所述第一请求是否为正常请求;时机确定模块:用于当所述第一请求为正常请求时,根据所述监测数据以所述预设的监测规则确定发起与存储服务器的连接请求时机,或确定终断与存储服务器连接的时机。优选地,适配层服务器还包括:发送模块:用于将监测客户端所得的监测数据发送至可视化管理服务器予以显/j、l Ο优选地,适配层服务器还包括:监测规则处理模块:接收可视化管理服务器对适配层服务器的监测规则添加配置、监测规则删除配置以及监测规则生效配置、监测规则无效配置。优选地,时机确定模块还用于:当所述第一请求为正常请求时,若所述第一请求为第一写请求,接收所述客户端发送的写数据;根据监测数据中的适配层服务器与客户端的传输带宽与所述适配层服务器与存储服务器的传输带宽的带宽比,确定发起与存储服务器的连接请求时机;当达到所述请求时机时,向存储服务器发起第二写请求,将写数据写入存储服务器,并发送写入完成响应消息给客户端。 优选地,时机确定模块还用于:当所述第一请求为正常请求时,若所述第一请求为第一读请求,向存储服务器发起第二读请求,并接收存储服务器发送的读数据;根据监测数据中的适配层服务器与客户端的传输带宽与所述适配层服务器与存储服务器的传输带宽的带宽比,确定终断与存储服务器的连接时机;读取完成后,发送读取完成响应消息给客户端。适配层服务器根据客户端的监测数据以预设的监测规则确定发起与存储服务器的连接请求时机,或确定终断与存储服务器连接的时机,提高数据的存储/读取效率以及资源利用率。【附图说明】图1为本专利技术高并发下读写请求处理方法第一实施例的流程示意图;图2为本专利技术高并发下读写请求处理方法第二实施例的流程示意图;图3为本专利技术高并发下读写请求处理方法第三实施例的流程示意图;图4为图1中当第一请求为正常请求时确定发起与存储服务器的连接请求时机的步骤细化流程示意图;图5为图1中当第一请求为正常请求时,确定终断与存储服务器的连接时机的步骤细化流程示意图;图6为本专利技术适配层服务器第一实施例的功能模块示意图;图7为本专利技术适配层服务器第二实施例的功能模块示意图;图8为本专利技术适配层服务器第三实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种高并发下读写请求处理方法。参照图1,图1为本专利技术高并发下读写请求处理方法第一实施例的流程示意图。在第一实施例中,该高并发下读写请求处理方法包括:当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种高并发下读写请求处理方法,其特征在于,所述高并发下读写请求处理方法包括以下步骤:适配层服务器接收客户端的第一请求,监测所述客户端获得监测数据,并根据所述监测数据以预设的监测规则判断所述第一请求是否为正常请求;当所述第一请求为正常请求时,所述适配层服务器根据所述监测数据以所述预设的监测规则确定发起与存储服务器的连接请求时机,或确定终断与存储服务器连接的时机。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱杰孙漠舟周志军惠文武
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1