【技术实现步骤摘要】
本申请涉及网络数据处理领域,特别涉及一种在线业务请求识别方法、系统、服务器及在线服务器集群。
技术介绍
在线服务器集群是指为了共同响应或者处理大量在线业务请求而联合起来的多个服务器。在线服务器集群可以同时利用多个服务器并行处理在线业务请求,因此能提高处理效率。同时,在线服务器集群的多个服务器都备份在线业务请求的数据,任何一个服务器损坏时,在线服务器集群的其他服务器仍可以正常处理在线业务请求。在线服务器集群中的各个服务器对在线业务请求进行识别指的是,对在线业务请求是一个异常请求还是正常请求进行判断,在一个在线业务请求为异常请求的情况下,可停止对该异常请求的响应。目前,现有技术在识别在线业务请求之前,在线服务器集群中的各个服务器先依据接收到的在线业务请求占用的系统资源百分比,将不同在线业务请求各自对应的IP地址设置到黑名单或白名单中,再依据黑名单和白名单对在线业务请求进行识别。其中,黑名单和白名单的一种可能设置情况可以为:黑名单对应的IP地址为发送的在线业务请求占用系统资源百分比大于60%的IP地址,白名单对应的IP地址为发送的在线业务请求占用系统资源百分比不大于6 ...
【技术保护点】
一种在线业务请求识别方法,其特征在于,包括:获取待识别的在线业务请求;获取响应所述待识别的在线业务请求过程中消耗的系统资源;判断所述系统资源是否大于资源阈值,如果是,则识别所述待识别的在线业务请求为异常请求;如果否,则识别所述待识别的在线业务请求为正常请求。
【技术特征摘要】
1.一种在线业务请求识别方法,其特征在于,包括: 获取待识别的在线业务请求; 获取响应所述待识别的在线业务请求过程中消耗的系统资源; 判断所述系统资源是否大于资源阈值,如果是,则识别所述待识别的在线业务请求为异常请求;如果否,则识别所述待识别的在线业务请求为正常请求。2.根据权利要求1所述的方法,其特征在于,所述获取响应所述待识别的在线业务请求过程中消耗的系统资源之前,还包括: 判断当前工作状态是否为异常状态;如果是,则执行所述获取响应所述待识别的在线业务请求过程中消耗的系统资源的步骤; 如果否,则执行所述识别所述待识别的在线业务请求为正常请求的步骤。3.根据权利要求2所述的方法,其特征在于,还包括: 在所述当前工作状态由正常状态切换至异常状态时,设置响应所述待识别的在线业务请求的初始预设条数; 则所述获取响应所述待识别的在线业务请求过程中消耗的系统资源,具体为: 针对多条待识别的在线业务请求,逐条获取响应所述多条待识别的在线业务请求过程中消耗的系统资源,直到已经响应的所述待识别的在线业务请求的总条数达到所述初始预设条数。4.根据权利要求3所述的方法,其特征在于,在所述当前工作状态保持在所述异常状态,且获取到新的待识别的在线业务请求之后,还包括: 判断当前响应的所述待识别的在线业务请求的总条数是否大于所述初始预设条数;如果是,则重新设定响应所述待识别的在线业务请求的总条数,并将重新设定的总条数作为所述初始预设条数。5.根据权利要求...
【专利技术属性】
技术研发人员:杜海涛,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。