一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种异步信贷风控断点续作的决策方式的实现方法及装置与流程

2021-12-14 22:41:00 来源:中国专利 TAG:

技术特征:
1.一种异步信贷风控断点续作的决策方式的实现方法,其特征在于,包括以下步骤:步骤1、定义决策流程,生成流程定义文件,将流程定义文件持久化到数据库;步骤2、业务系统发起请求,前置网关解析请求报文,校验参数,校验成功则调用步骤3进行发起决策流程,返回执行成功,否则返回失败,流程终止;步骤3、前置网关根据请求报文发起一条决策流程,同步调用决策流程引擎,决策流程引擎从数据库加载步骤1得到的流程定义文件并生成运行时实例和上下文;决策流程引擎通过分布式缓存存储决策流程数据,保持数据的全局一致以及加快运行速度;步骤4、决策流程引擎执行下一流程节点,如果该流程节点是规则集节点,则调用步骤7继续执行下一流程节点;,如果该流程节点是外部数据服务流程节点,调用步骤5执行一次数据访问请求,如果外部数据服务流程节点成功返回结果,如果外部数据服务节点返回“等待”或“异常”,则挂起当前流程,将当前流程的状态数据持久化到数据库,决策流运行结束,释放线程,加入一条待重试记录,等待步骤6唤醒;步骤5、外部数据服务方收到请求后,返回“等待”,开始异步加工数据,如正常完成,则调引擎触发决策流程引擎唤醒,决策流程引擎接从数据库加载持久化的状态数据,获取所需数据,并返回结果,如果异常,则返回“异常”;步骤6、定时重试触发决策流程从异常的外部数据服务流程节点开始调用步骤4继续重新执行;步骤7、决策流程引擎执行到规则集流程节点,同步调用规则引擎,输入外部数据服务结果,执行规则集,规则引擎同步返回判断结果给决策流程引擎,继续执行下一流程节点,如果是流程结束节点则流程结束。2.根据权利要求1所述的一种异步信贷风控断点续作的决策方式的实现装置,其特征在于,步骤1具体包括定义决策流程,在页面画布上画出决策流程的图,解析并生成流程定义文件,流程定义文件中包含流程中的各个流程节点以及各个流程节点的前后关联关系,然后将流程定义文件持久化到数据库。3.一种异步信贷风控断点续作的决策方式的实现装置,其特征在于:定义决策流程模块:生成流程定义文件,将流程定义文件持久化到数据库;发起决策流程模块、业务系统发起请求,前置网关解析请求报文,校验参数,校验成功则调用决策流程执行模块进行发起决策流程,返回执行成功,否则返回失败,流程终止;决策流程执行模块、前置网关根据请求报文发起一条决策流程,同步调用决策流程引擎,决策流程引擎从数据库加载定义决策流程模块得到的流程定义文件并生成运行时实例和上下文;决策流程引擎通过分布式缓存存储决策流程数据,保持数据的全局一致以及加快运行速度;异步调用模块、决策流程引擎执行下一流程节点,如果该流程节点是规则集节点,则调用规则集模块继续执行下一流程节点;,如果该流程节点是外部数据服务流程节点,调用外部数据服务模块执行一次数据访问请求,如果外部数据服务流程节点成功返回结果,如果外部数据服务节点返回“等待”或“异常”,则挂起当前流程,将当前流程的状态数据持久化到数据库,决策流运行结束,释放线程,加入一条待重试记录,等待重新执行模块唤醒;外部数据服务模块、外部数据服务方收到请求后,返回“等待”,开始异步加工数据,如正常完成,则调引擎触发决策流程引擎唤醒,决策流程引擎接从数据库加载持久化的状态
数据,获取所需数据,并返回结果,如果异常,则返回“异常”;重新执行模块、定时重试触发决策流程从异常的外部数据服务流程节点开始调用异步调用模块继续重新执行;规则集模块、决策流程引擎执行到规则集流程节点,同步调用规则引擎,输入外部数据服务结果,执行规则集,规则引擎同步返回判断结果给决策流程引擎,继续执行下一流程节点,如果是流程结束节点则流程结束。4.根据权利要求3所述的一种异步信贷风控断点续作的决策方式的实现装置,其特征在于,定义决策流程模块具体的包含,在页面画布上画出决策流程的图,解析并生成流程定义文件,流程定义文件中包含流程中的各个流程节点以及各个流程节点的前后关联关系,然后将流程定义文件持久化到数据库。5.一种存储介质,其特征在于,所述存储介质存储有一种异步信贷风控断点续作的决策方式的实现的程序,执行所述程序时,实现如权利要求1

2任一所述的一种异步信贷风控断点续作的决策方式的实现方法。

技术总结
本发明涉及大数据风控领域,提供了一种异步信贷风控断点续作的决策方式的实现方法及装置。主旨在于解决决策流链条耗时长、外部数据接口多、网络波动等因素导致的决策超时或者异常、系统无法正常执行风控决策、吞吐率低、响应慢、系统资源利用率低。主要方案包括决策流程在页面可视化配置,定义所需外部数据服务接口、策略规则以及执行顺序;业务系统发起同步决策请求,系统返回受理成功,加载决策流程并运行,对于外部数据服务节点,根据执行结果流程继续或者挂起,如果继续则执行下一节点,如果挂起则释放系统资源,保存状态,持久化上下文信息,等待服务节点恢复后异步回调触发流程继续执行,待流程执行完成回推决策结果。待流程执行完成回推决策结果。


技术研发人员:吴金林 田羽 兰翔 许索晗 汪大磊
受保护的技术使用者:武汉众邦银行股份有限公司
技术研发日:2021.09.27
技术公布日:2021/12/13
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献