业务请求的处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33246231 阅读:19 留言:0更新日期:2022-04-27 17:58
本申请涉及人工智能技术领域,提供一种业务请求的处理方法、装置、计算机设备和存储介质,方法包括:对目标业务接口接收到的业务请求进行拦截;对预设服务器的原始累加数值+1得到第一数值;判断第一数值是否大于预设数值阈值;若是,对业务请求进行响应处理;若处理过程正常,保持预设服务器的第一数值不变;若处理过程出现异常,基于计算平衡器的第二数值对第一数值进行调整;重复上述步骤,直至第一数值等于预设数值阈值,且检测出接收的业务请求的处理过程为正常状态,判定完成对于目标业务接口的请求响应处理并进入终止操作状态。本申请能保证业务请求处理的准确性。本申请还可以应用于区块链领域,上述预设数值阈值可以存储于区块链上。区块链上。区块链上。

【技术实现步骤摘要】
业务请求的处理方法、装置、计算机设备和存储介质


[0001]本申请涉及人工智能
,具体涉及一种业务请求的处理方法、装置、计算机设备和存储介质。

技术介绍

[0002]目前,高并发的业务场景的场景越来越常见。在高并发的业务场景下,当大量的业务请求访问同一种有限的业务资源时,系统容易宕机崩溃,从而会造成对任意一个业务访问请求都无法处理。另外,还可能会存在业务请求超发的问题。举例地,在双十一期间,客户订单量较大,而某种商品的库存是有限的,那么当商品开抢时,系统可以同一时间接收到对该商品的大量订单请求,往往造成实际库存已经不足或为零,但是系统还是在对同时收到的多个订单进行响应来完成多个订单,从而无法保证被访问的资源的准确性。
[0003]因此,现有技术中的业务请求的处理方案存在着无法应对高并发的业务请求,以及无法确保被访问的业务资源的准确性的问题。

技术实现思路

[0004]本申请的主要目的为提供一种业务请求的处理方法、装置、计算机设备和存储介质,旨在解决现有的业务请求的处理方案存在着无法应对高并发的业务请求,以及无法确保本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务请求的处理方法,其特征在于,包括:S10、对目标业务接口当前接收到的待处理的业务请求进行拦截;S20、在拦截成功后,对预设服务器中的原始累加数值+1得到第一数值;S30、判断所述第一数值是否大于与所述目标业务接口对应的预设数值阈值;S40、若不大于所述预设数值阈值,对所述业务请求进行响应处理,并判断所述业务请求的处理过程是否正常;S50、若处理过程正常,保持所述预设服务器中的所述第一数值不变;S60、若处理过程出现异常,获取预设的计算平衡器中的第二数值,并基于所述第二数值对所述第一数值进行对应调整;S70、重复执行步骤S10

S60,直至所述预设服务器中的第一数值等于所述预设数值阈值,且检测出接收的业务请求的处理过程为正常状态,判定完成对于所述目标业务接口的请求响应处理并进入终止操作状态。2.根据权利要求1所述的业务请求的处理方法,其特征在于,所述对预设服务器中的原始累加数值+1得到第一数值的步骤之前,包括:确定所述预设服务器中与所述目标业务接口对应的目标键;从所述预设服务器中读取与所述目标键对应的目标值;将所述目标值作为所述原始累加数值。3.根据权利要求2所述的业务请求的处理方法,其特征在于,所述从所述预设服务器中读取与所述目标键对应的目标值的步骤之前,包括:获取在预设时间段内与所述目标业务接口对应的所有已经拦截过的第一业务请求;从所有所述第一业务请求中筛选出处理过程正常的第二业务请求;获取所述第二业务请求的数量;将所述第二业务请求的数量作为与所述目标键对应的目标值,并将所述目标键存储于所述预设服务器内。4.根据权利要求1所述的业务请求的处理方法,其特征在于,所述获取预设的计算平衡器中的第二数值,并基于所述第二数值对所述第一数值进行对应调整的步骤,包括:获取所述计算平衡器中的第二数值,以及获取预设数值;若所述第二数值等于所述预设数值,保持所述第一数值不变;若所述第二数值大于所述预设数值,将所述第一数值减去所述第二数值得到调整后的第一数值,以完成对于所述第一数值的调整;若所述第二数值小于所述预设数值,将所述第一数值加上所述第二数值得到调整后的第一数值,以完成对于所述第一数值的调整。5.根据权利要求1所述的业务请求的处理方法,其特征在于,所述判断所述第一数值是否大于与所述目标业务接口对应的预设数值阈值的步骤之前,包括:判断是否接收到用户输入的与所述目标业务接口对应的数值配置请求;其中,所述数值配置请求携带指定数值以及所述用户的用户信息;若接收到所述数值配置请求,获取与所述用户的指定手指对应的多个指纹图像,基于所述指纹图像对所述用户进行身份验证,并判断身份验证是否通过;若身份验证通过,基于所述用户信息对所述用户进行权限验证,并判断权限验证是否
通过;若权限验证通过,从所述数值配置请求中提取出所述指定数值;将所述指定数值作为所述预设数值阈值。6.根据权利要求5所述的业务请求的处理方法,其特征在于,所述获取与所述用户的指定手指对应...

【专利技术属性】
技术研发人员:张敏
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

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

1