一种业务处理方法、装置、系统及计算机可读存储介质制造方法及图纸

技术编号:24361954 阅读:15 留言:0更新日期:2020-06-03 03:51
本申请公开了一种业务处理方法,包括根据接收到的业务请求获得用户ID信息;在预设映射表中获取所述用户ID信息对应的Qos需求级别;将所述Qos需求级别添加至所述业务请求,生成待处理业务请求;按照所述Qos需求级别将所述待处理业务请求添加至请求队列,以完成所述请求队列中各待处理业务请求的处理;该业务处理方法可以有效解决业务处理过程中的时延问题,进一步保证了业务的正常处理和系统的正常运行。本申请还公开了一种业务处理装置、系统及计算机可读存储介质,均具有上述有益效果。

A business processing method, device, system and computer readable storage medium

【技术实现步骤摘要】
一种业务处理方法、装置、系统及计算机可读存储介质
本申请涉及网络服务
,特别涉及一种业务处理方法,还涉及一种业务处理装置、系统以及计算机可读存储介质。
技术介绍
QoS(QualityofService,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。QoS通常提供三种服务模型,分别为Best-Effortservice(尽力而为服务模型),Integratedservice(综合服务模型,简称Int-Serv)以及Differentiatedservice(区分服务模型,简称Diff-Serv),但均无法有效解决网络时延的问题。具体而言,在一些大规模系统中都会存在多种不同的业务,当业务量较大时,时延问题更为严重,在业务处理过程中很容易出现业务堵塞,此时,对时延相对敏感的业务受到的影响更为严重,从而导致业务无法正常处理,也会导致系统无法正常运行。因此,如何有效避免业务处理过程中的时延问题,进一步保证业务的正常处理和系统的正常运行是本领域技术人员亟待解决的问题。
技术实现思路
本申请的目的是提供一种业务处理方法,该业务处理方法可以有效解决业务处理过程中的时延问题,进一步保证了业务的正常处理和系统的正常运行;本申请的另一目的是提供一种业务处理装置、系统、通讯服务器以及计算机可读存储介质,也具有上述有益效果。为解决上述技术问题,本申请提供了一种业务处理方法,所述业务处理方法包括:根据接收到的业务请求获得用户ID信息;在预设映射表中获取所述用户ID信息对应的Qos需求级别;将所述Qos需求级别添加至所述业务请求,生成待处理业务请求;按照所述Qos需求级别将所述待处理业务请求添加至请求队列,以完成所述请求队列中各待处理业务请求的处理。优选的,所述在预设映射表中获取所述用户ID信息对应的Qos需求级别之前,还包括:根据所述用户ID信息判断对应的用户是否为有效用户;若是,则执行所述在预设映射表中获取所述用户ID信息对应的Qos需求级别的步骤。优选的,所述按照所述Qos需求级别将所述待处理业务请求添加至请求队列之前,还包括:统计当前服务带宽;判断所述当前服务带宽是否达到所述用户ID信息对应的预设最小服务带宽;若否,则执行所述按照所述Qos需求级别将所述待处理业务请求添加至请求队列的步骤。优选的,所述业务处理法还包括:获取各所述待处理业务请求的处理结果;按照所述Qos需求级别将各所述处理结果返回至客户端。为解决上述技术问题,本申请还提供了一种业务处理装置,所述业务处理装置包括:信息获取模块,用于根据接收到的业务请求获得用户ID信息;信息映射模块,用于在预设映射表中获取所述用户ID信息对应的Qos需求级别;请求生成模块,用于将所述Qos需求级别添加至所述业务请求,生成待处理业务请求;业务处理模块,用于按照所述Qos需求级别将所述待处理业务请求添加至请求队列,以完成所述请求队列中各待处理业务请求的处理。优选的,所述业务处理装置还包括:用户有效性判断模块,用于在所述在预设映射表中获取所述用户ID信息对应的Qos需求级别之前,根据所述用户ID信息判断对应的用户是否为有效用户;若是,则进入所述信息映射模块。优选的,所述业务处理装置还包括:服务带宽判断模块,用于在所述按照所述Qos需求级别将所述待处理业务请求添加至请求队列之前,统计当前服务带宽,判断所述当前服务带宽是否达到所述用户ID信息对应的预设最小服务带宽,若否,则进入所述业务处理模块。优选的,所述业务处理装置还包括:处理结果返回模块,用于获取各所述待处理业务请求的处理结果,按照所述Qos需求级别将各所述处理结果返回至客户端。为解决上述技术问题,本申请还提供了一种业务处理系统,所述业务处理系统还包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任意一种业务处理方法的步骤。为解决上述技术问题,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种业务处理方法的步骤。本申请所提供的一种业务处理方法,包括根据接收到的业务请求获得用户ID信息;在预设映射表中获取所述用户ID信息对应的Qos需求级别;将所述Qos需求级别添加至所述业务请求,生成待处理业务请求;按照所述Qos需求级别将所述待处理业务请求添加至请求队列,以完成所述请求队列中各待处理业务请求的处理。可见,本申请所提供的业务处理方法,由于不同的业务采用不同的用户进行访问,因此,可针对不同的QoS需求建立不同的用户,进而将用户映射为不同的QoS需求级别,相当于在业务处理之前,根据实际需求为不同的业务请求设定了不同的QoS需求级别,由此,在业务处理过程中,即可根据QoS需求级别对相应的业务请求进行处理,避免了业务量过大时所造成的的业务堵塞问题,进一步保证了系统中所有业务的正常处理,也保证了系统的正常运行。本申请所提供的一种业务处理装置、系统以及计算机可读存储介质,均具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请所提供的一种业务处理方法的流程示意图;图2为本申请所提供的另一种业务处理方法的流程示意图;图3为本申请所提供的一种业务处理装置的结构示意图;图4为本申请所提供的一种业务处理系统的结构示意图。具体实施方式本申请的核心是提供一种业务处理方法,该业务处理方法可以有效解决业务处理过程中的时延问题,进一步保证了业务的正常处理和系统的正常运行;本申请的另一核心是提供一种业务处理装置、设备以及计算机可读存储介质,也具有上述有益效果。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。请参考图1,图1为本申请所提供的一种业务处理方法的流程示意图,该业务处理方法可以包括:S101:根据接收到的业务请求获得用户ID信息;本步骤旨在实现用户ID信息的获取,在系统中,不同的业务一般采用不同的用户对系统进行访问,以实现业务处理,因此,针对不同的Qos需求,可预先建立不同的用户。进一步,当需要进行业务处理时,即本文档来自技高网...

【技术保护点】
1.一种业务处理方法,其特征在于,包括:/n根据接收到的业务请求获得用户ID信息;/n在预设映射表中获取所述用户ID信息对应的Qos需求级别;/n将所述Qos需求级别添加至所述业务请求,生成待处理业务请求;/n按照所述Qos需求级别将所述待处理业务请求添加至请求队列,以完成所述请求队列中各待处理业务请求的处理。/n

【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:
根据接收到的业务请求获得用户ID信息;
在预设映射表中获取所述用户ID信息对应的Qos需求级别;
将所述Qos需求级别添加至所述业务请求,生成待处理业务请求;
按照所述Qos需求级别将所述待处理业务请求添加至请求队列,以完成所述请求队列中各待处理业务请求的处理。


2.如权利要求1所述的业务处理方法,其特征在于,所述在预设映射表中获取所述用户ID信息对应的Qos需求级别之前,还包括:
根据所述用户ID信息判断对应的用户是否为有效用户;
若是,则执行所述在预设映射表中获取所述用户ID信息对应的Qos需求级别的步骤。


3.如权利要求1所述的业务处理方法,其特征在于,所述按照所述Qos需求级别将所述待处理业务请求添加至请求队列之前,还包括:
统计当前服务带宽;
判断所述当前服务带宽是否达到所述用户ID信息对应的预设最小服务带宽;
若否,则执行所述按照所述Qos需求级别将所述待处理业务请求添加至请求队列的步骤。


4.如权利要求1所述的业务处理方法,其特征在于,还包括:
获取各所述待处理业务请求的处理结果;
按照所述Qos需求级别将各所述处理结果返回至客户端。


5.一种业务处理装置,其特征在于,包括:
信息获取模块,用于根据接收到的业务请求获得用户ID信息;
信息映射模块,用于在预设映射表中获取所述用户ID信息对应的Qos需求级别;...

【专利技术属性】
技术研发人员:楚光庆
申请(专利权)人:北京浪潮数据技术有限公司
类型:发明
国别省市:北京;11

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

1