System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书涉及计算机,并且更具体地,涉及计算机中的一种请求处理方法、装置、存储介质和电子设备。
技术介绍
1、针对一些基于用户信用的消费金融产品,用户可能通过不同的场景入口发起资源调用请求,以调用对应的资源。在相关技术中,每个场景入口的总资源额度均基于用户信用数据进行额度评估而定,且需为每个场景入口单独配置一个与之对应的总资源额度。然而,随着事务需求的变化,不断有新增场景入口被引入消费金融产品,如果采用相关技术,则需要多次基于用户信用进行额度评估以得到新增场景入口对应的总资源额度。
2、显然,随着场景入口的增加,在额度评估的过程中可能受到各种因素的影响(如数据波动、评估模型的不完善等),导致总资源额度难以准确反映用户的信用状况。也就是说,在存在多个场景入口的情况下,应用不同场景入口对应的总资源额度处理资源调用请求将会给消费金融产品的发布者带来不可控风险。
技术实现思路
1、本说明书提供了一种请求处理方法、装置、存储介质和电子设备,该方法通过资源额度共享池实现了各场景入口的资源额度共享与调配,提高了应用资源额度共享池对资源调用请求进行处理的安全性。
2、第一方面,提供了一种请求处理方法,该方法包括:
3、接收资源额度共享池的当前场景入口的资源调用请求,从资源额度共享池的多个场景入口中确定当前场景入口以外的关联场景入口;
4、获取资源调用请求的待调用资源额度,获取资源额度共享池的总资源额度、当前场景入口的已用资源额度以及关联场景入口的已用资
5、根据资源额度共享池的总资源额度、当前场景入口的已用资源额度、关联场景入口的已用资源额度,确定资源额度共享池的可用资源额度;
6、基于待调用资源额度和资源额度共享池的可用资源额度,对资源调用请求作出响应。
7、结合第一方面,在某些可能的实现方式中,资源额度共享池的各场景入口的总资源额度均在资源额度共享池的总资源额度以下;基于待调用资源额度和资源额度共享池的可用资源额度,对资源调用请求作出响应,包括:获取当前场景入口的总资源额度;根据当前场景入口的总资源额度和已用资源额度,确定当前场景入口的可用资源额度;基于待调用资源额度、资源额度共享池的可用资源额度以及当前场景入口的可用资源额度,对资源调用请求作出响应。
8、结合第一方面和上述实现方式,在某些可能的实现方式中,基于待调用资源额度、资源额度共享池的可用资源额度以及当前场景入口的可用资源额度,对资源调用请求作出响应,包括:将待调用资源额度分别与资源额度共享池的可用资源额度、当前场景入口的可用资源额度进行比较,得到比较结果;若比较结果指示待调用资源额度大于资源额度共享池的可用资源额度或者当前场景入口的可用资源额度,则拒绝资源调用请求;若比较结果指示待调用资源额度小于或等于资源额度共享池的可用资源额度,且小于或等于当前场景入口的可用资源额度,则根据资源调用请求调用待调用资源额度对应的资源,以及根据待调用资源额度对当前场景入口的已用资源额度进行更新。
9、结合第一方面和上述实现方式,在某些可能的实现方式中,基于待调用资源额度和资源额度共享池的可用资源额度,对资源调用请求作出响应,包括:将待调用资源额度和资源额度共享池的可用资源额度进行比较,得到比较结果;若比较结果指示待调用资源额度大于资源额度共享池的可用资源额度,则拒绝资源调用请求;若比较结果指示待调用资源额度小于或等于资源额度共享池的可用资源额度,则根据资源调用请求调用待调用资源额度对应的资源,以及根据待调用资源额度对当前场景入口的已用资源额度进行更新。
10、结合第一方面和上述实现方式,在某些可能的实现方式中,接收资源额度共享池的当前场景入口的资源调用请求,从资源额度共享池的多个场景入口中确定当前场景入口以外的关联场景入口之前,还包括:确定第一类新增场景入口,获取初始场景入口的总资源额度,其中,初始场景入口的总资源额度为预先基于用户信用数据进行额度评估得到;创建资源额度共享池,并根据初始场景入口的总资源额度确定资源额度共享池的总资源额度;将初始场景入口、第一类新增场景入口分别确定为资源额度共享池的场景入口。
11、结合第一方面和上述实现方式,在某些可能的实现方式中,将初始场景入口、第一类新增场景入口分别确定为资源额度共享池的场景入口之后,接收资源额度共享池的当前场景入口的资源调用请求,从资源额度共享池的多个场景入口中确定当前场景入口以外的关联场景入口之前,还包括:在资源额度共享池的总资源额度以下,分别确定资源额度共享池的各场景入口的总资源额度。
12、结合第一方面和上述实现方式,在某些可能的实现方式中,将初始场景入口、第一类新增场景入口分别确定为资源额度共享池的场景入口之后,在资源额度共享池的总资源额度以下,分别确定资源额度共享池的各场景入口的总资源额度之前,还包括:确定第二类新增场景入口,将第二类新增场景入口确定为资源额度共享池的场景入口。
13、结合第一方面和上述实现方式,在某些可能的实现方式中,在资源额度共享池的总资源额度以下,分别确定资源额度共享池的各场景入口的总资源额度,包括:在资源额度共享池的总资源额度以下,分别确定资源额度共享池的各场景入口的配额;根据资源额度共享池的各场景入口的配额,分别确定资源额度共享池的各场景入口的总资源额度。
14、结合第一方面和上述实现方式,在某些可能的实现方式中,在资源额度共享池的总资源额度以下,分别确定资源额度共享池的各场景入口的配额,包括:获取资源额度共享池的各场景入口的资源调用历史数据;在资源额度共享池的总资源额度以下,根据资源额度共享池的各场景入口的资源调用历史数据分别确定资源额度共享池的各场景入口的配额。
15、结合第一方面和上述实现方式,在某些可能的实现方式中,配额包括固定值配额和百分比配额;根据资源额度共享池的各场景入口的配额,分别确定资源额度共享池的各场景入口的总资源额度,包括:若资源额度共享池的各场景入口中存在配额为固定值配额的第一类场景入口,则将资源额度共享池的第一类场景入口的固定值配额确定为资源额度共享池的第一类场景入口的总资源额度;若资源额度共享池的各场景入口中存在配额为百分比配额的第二类场景入口,则将资源额度共享池的第二类场景入口的百分比配额与资源额度共享池的总资源额度的乘积确定为资源额度共享池的第二类场景入口的总资源额度。
16、第二方面,提供了一种请求处理装置,该装置包括:
17、接收单元,用于接收资源额度共享池的当前场景入口的资源调用请求,从资源额度共享池的多个场景入口中确定当前场景入口以外的关联场景入口;
18、获取单元,用于获取资源调用请求的待调用资源额度,获取资源额度共享池的总资源额度、当前场景入口的已用资源额度以及关联场景入口的已用资源额度;
19、确定单元,用于根据资源额度共享池的总资源额度、当前场景入口的已用资源额度、关联场景入口的已用资源额度,确定资源额度共享池本文档来自技高网...
【技术保护点】
1.一种请求处理方法,所述方法包括:
2.根据权利要求1所述的方法,所述资源额度共享池的各场景入口的总资源额度均在所述资源额度共享池的总资源额度以下;所述基于所述待调用资源额度和所述资源额度共享池的可用资源额度,对所述资源调用请求作出响应,包括:
3.根据权利要求2所述的方法,所述基于所述待调用资源额度、所述资源额度共享池的可用资源额度以及所述当前场景入口的可用资源额度,对所述资源调用请求作出响应,包括:
4.根据权利要求1所述的方法,所述基于所述待调用资源额度和所述资源额度共享池的可用资源额度,对所述资源调用请求作出响应,包括:
5.根据权利要求1所述的方法,所述接收资源额度共享池的当前场景入口的资源调用请求,从所述资源额度共享池的多个场景入口中确定所述当前场景入口以外的关联场景入口之前,还包括:
6.根据权利要求5所述的方法,所述将所述初始场景入口、所述第一类新增场景入口分别确定为所述资源额度共享池的场景入口之后,所述接收资源额度共享池的当前场景入口的资源调用请求,从所述资源额度共享池的多个场景入口中确定所述当前场景
7.根据权利要求6所述的方法,所述将所述初始场景入口、所述第一类新增场景入口分别确定为所述资源额度共享池的场景入口之后,所述在所述资源额度共享池的总资源额度以下,分别确定所述资源额度共享池的各场景入口的总资源额度之前,还包括:
8.根据权利要求6所述的方法,所述在所述资源额度共享池的总资源额度以下,分别确定所述资源额度共享池的各场景入口的总资源额度,包括:
9.根据权利要求8所述的方法,所述在所述资源额度共享池的总资源额度以下,分别确定所述资源额度共享池的各场景入口的配额,包括:
10.根据权利要求8所述的方法,所述配额包括固定值配额和百分比配额;所述根据所述资源额度共享池的各场景入口的配额,分别确定所述资源额度共享池的各场景入口的总资源额度,包括:
11.一种请求处理装置,所述装置包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序代码,当所述计算机程序代码被执行时,实现如权利要求1至10中任一项所述的方法。
13.一种电子设备,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~10中任意一项所述方法的步骤。
14.一种计算机程序产品,其上存储有至少一条指令,所述至少一条指令被处理器执行时实现权利要求1~10中任意一项所述方法的步骤。
...【技术特征摘要】
1.一种请求处理方法,所述方法包括:
2.根据权利要求1所述的方法,所述资源额度共享池的各场景入口的总资源额度均在所述资源额度共享池的总资源额度以下;所述基于所述待调用资源额度和所述资源额度共享池的可用资源额度,对所述资源调用请求作出响应,包括:
3.根据权利要求2所述的方法,所述基于所述待调用资源额度、所述资源额度共享池的可用资源额度以及所述当前场景入口的可用资源额度,对所述资源调用请求作出响应,包括:
4.根据权利要求1所述的方法,所述基于所述待调用资源额度和所述资源额度共享池的可用资源额度,对所述资源调用请求作出响应,包括:
5.根据权利要求1所述的方法,所述接收资源额度共享池的当前场景入口的资源调用请求,从所述资源额度共享池的多个场景入口中确定所述当前场景入口以外的关联场景入口之前,还包括:
6.根据权利要求5所述的方法,所述将所述初始场景入口、所述第一类新增场景入口分别确定为所述资源额度共享池的场景入口之后,所述接收资源额度共享池的当前场景入口的资源调用请求,从所述资源额度共享池的多个场景入口中确定所述当前场景入口以外的关联场景入口之前,还包括:
7.根据权利要求6所述的方法,所述将所述初始场景入口、所述第一类新增场景入口分别确定为所述资源...
【专利技术属性】
技术研发人员:刘绍华,
申请(专利权)人:重庆蚂蚁消费金融有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。