服务请求处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37127266 阅读:22 留言:0更新日期:2023-04-06 21:26
本申请公开了一种服务请求处理方法、装置、电子设备和存储介质。具体包括:获取服务请求,并响应于服务请求,调用业务系统的当前服务接口;获取当前服务接口的历史运行记录;根据历史运行记录,确定当前服务接口的处理模式;根据确定结果,对服务请求进行业务处理。本申请实施例的技术方案,根据当前服务接口的历史运行记录,确定当前服务接口的处理模式,并对服务请求进行相应处理模式的业务处理。根据不同的情况,进行处理模式的判断再进行处理,可以进一步的提高服务接口处理服务请求的灵活性和实用性,并且能够进一步提高服务接口的工作效率。工作效率。工作效率。

【技术实现步骤摘要】
服务请求处理方法、装置、电子设备和存储介质


[0001]本申请涉及数据处理
,尤其涉及一种服务请求处理方法、装置、电子设备和存储介质。

技术介绍

[0002]业务系统在对外提供服务的时候,会出现突发的系统异常,导致对外接口运行超时,使得web容器中执行该接口的任务的所有线程会被长时间占用,影响其他接口的工作,因此需要实施相关措施进行改善。
[0003]当前,技术人员通过预先设置系统的熔断机制,在对外接口运行超时时直接熔断该接口,再经过人工排查和恢复,使对外接口正常运行。但是,这种方法需要人工及时恢复,否则依旧会导致外部服务请求的处理效率较低。

技术实现思路

[0004]本申请提供了一种服务请求处理方法、装置、电子设备和存储介质,以提高服务请求的处理效率。
[0005]根据本申请的一方面,提供了一种服务请求处理方法,所述方法包括:
[0006]获取服务请求,并响应于服务请求,调用业务系统的当前服务接口;
[0007]获取当前服务接口的历史运行记录;
[0008]根据历史运行记录,确定当本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种服务请求处理方法,其特征在于,所述方法包括:获取服务请求,并响应于所述服务请求,调用业务系统的当前服务接口;获取所述当前服务接口的历史运行记录;根据所述历史运行记录,确定所述当前服务接口的处理模式;根据确定结果,对所述服务请求进行业务处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述历史运行记录,确定所述当前服务接口的处理模式,包括:根据所述历史运行记录中的至少一次历史运行时长,确定所述当前服务接口的运行时长参考值;根据所述运行时长参考值,确定所述处理模式。3.根据权利要求2所述的方法,其特征在于,所述处理模型包括同步模式;所述根据所述运行时长参考值,确定所述处理模式,包括:若所述运行时长参考值小于模式切换时长阈值的最小值,则确定所述处理模式为同步模式。4.根据权利要求2所述的方法,其特征在于,所述处理模式包括异步模式;所述根据所述运行时长参考值,确定所述处理模式,包括:若所述运行时长参考值符合模式切换时长阈值,则确定所述处理模式为异步模式。5.根据权利要求4所述的方法,其特征在于,所述根据确定结果,对所述服务请求进行业务处理,包括:将所述异步模式下的服务请求调整至预设临时线程池进行处理。6.根据权利要求2所述的方法,其特征在于,所述处理模式包括熔断模式;所述根据所述运行时长参考值,确定所述处理模式,包括...

【专利技术属性】
技术研发人员:赵业隆
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1