数据处理方法、装置、计算机设备和存储介质与流程

文档序号:40398303发布日期:2024-12-20 12:21阅读:19来源:国知局
数据处理方法、装置、计算机设备和存储介质与流程

本申请涉及大数据,具体涉及一种数据处理方法、装置、计算机设备和存储介质。


背景技术:

1、基于大数据技术的数据服务端,可以为用户提供各种类型的数据服务,例如用户终端可以与提供数据服务的服务器建立通信连接,以使用服务器提供的各种数据服务功能。例如,用户终端可以通过向服务器发送不同功能类型的访问请求,以执行与功能类型对应的任务。例如,用户终端需要添加数据、修改数据或删除数据等,可以发送对应的访问请求,如添加数据访问请求、修改数据访问请求或删除数据访问请求等,服务器在接收到访问请求后,响应该访问请求,并执行访问请求的功能类型所对应的任务,然后返回执行结果至用户终端。一般来说,用户终端可以通过与访问请求的功能类型所对应的功能接口与服务器进行交互,并通过该功能接口获取服务器的执行结果。为了保证服务器的稳定性,通常会对服务器的功能接口流量进行限制,以减少过多的访问请求导致服务器不稳定或资源耗尽的情况。


技术实现思路

1、针对上述技术问题,本申请提供一种数据处理方法、装置、计算机设备和存储介质。

2、第一方面,本申请提供一种数据处理方法,包括:

3、响应于第一接口的访问请求,若所述第一接口为预设的第二接口,则确定缓存中的对应所述第一接口的任务线程的数量和/或设定时间段内调用所述任务线程的次数;

4、若所述任务线程的数量小于或等于第一设定阈值,和/或所述设定时间段内调用所述任务线程的次数大于第二设定阈值,则返回第一提示信息,所述第一提示信息用于提示所述第一接口不执行所述访问请求。

5、第二方面,本申请提供一种数据处理装置,包括:确定模块,用于响应于第一接口的访问请求,若所述第一接口为预设的第二接口,则确定缓存中的对应所述第一接口的任务线程的数量和/或设定时间段内调用所述任务线程的次数;

6、提示模块,用于若所述任务线程的数量小于或等于第一设定阈值,和/或所述设定时间段内调用所述任务线程的次数大于第二设定阈值,则返回第一提示信息,所述第一提示信息用于提示所述第一接口不执行所述访问请求。

7、第三方面,本申请还提供一种计算机设备,包括处理器和存储器,该存储器存储有多条指令;处理器从存储器中加载指令,以执行本申请实施例所提供的任一种数据处理方法的步骤。

8、第四方面,本申请还提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请实施例所提供的任一种数据处理方法的步骤。

9、第五方面,本申请还提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行时实现本申请实施例所提供的任一种数据处理方法中的步骤。

10、本申请响应于第一接口的访问请求,若第一接口为预设的第二接口,则确定缓存中的对应第一接口的任务线程的数量和/或设定时间段内调用任务线程的次数。若任务线程的数量小于或等于第一设定阈值,和/或设定时间段内调用任务线程的次数大于第二设定阈值,则返回第一提示信息,第一提示信息用于提示第一接口不执行访问请求。如此,直接基于缓存中存储的任务线程控制与访问请求所对应任务的执行情况,无需引入第三方限流中间件控制第二接口的访问请求所对应的任务执行情况,减少了第三方限流中间件出现不兼容的情况,从而提高第二接口所在服务器的稳定性。



技术特征:

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的数据处理方法,其特征在于,还包括:

3.根据权利要求1所述的数据处理方法,其特征在于,所述响应于第一接口的访问请求之后,还包括:

4.根据权利要求1所述的数据处理方法,其特征在于,还包括:

5.根据权利要求4所述的数据处理方法,其特征在于,还包括:

6.根据权利要求4所述的数据处理方法,其特征在于,所述根据所述第二接口对应任务线程的阈值设置信息确定所述第一设定阈值和第二设定阈值之前,还包括:

7.一种数据处理装置,其特征在于,包括:

8.一种计算机设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1至6中任一项所述的数据处理方法的步骤。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如权利要求1至6中任一项所述的数据处理方法的步骤。

10.一种计算机程序产品,其特征在于,所述计算机程序产品,包括计算机程序,所述计算机程序被处理器执行如权利要求1至6中任一项所述的数据处理方法的步骤。


技术总结
本申请公开了一种数据处理方法、装置、计算机设备和存储介质。本申请响应于第一接口的访问请求,若第一接口为预设的第二接口,则确定缓存中的对应第一接口的任务线程的数量和/或设定时间段内调用任务线程的次数;若任务线程的数量小于或等于第一设定阈值,和/或设定时间段内调用任务线程的次数大于第二设定阈值,则返回第一提示信息,第一提示信息用于提示所述第一接口不执行所述访问请求。如此,直接基于缓存中存储的任务线程控制与访问请求所对应任务的执行情况,无需引入第三方限流中间件控制第二接口的访问请求所对应的任务执行情况,减少了第三方限流中间件出现不兼容的情况,从而提高第二接口所在服务器的稳定性。

技术研发人员:袁海涛
受保护的技术使用者:马上消费金融股份有限公司
技术研发日:
技术公布日:2024/12/19
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1