利索能及
我要发布
收藏
专利号: 2018101848618
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种电子装置,其特征在于,所述电子装置包括存储器、及与所述存储器连接的处理器,所述处理器用于执行所述存储器上存储的业务系统风险控制程序,所述业务系统风险控制程序被所述处理器执行时实现如下步骤:接收到客户端发送的业务请求后,根据预先确定的业务系统风险分析规则分析执行该请求是否存在风险,包括:获取执行该业务请求的业务系统对应的总任务队列中的第一请求数,计算所述第一请求数与接收到的业务请求之和,得到第二任务总数;

计算所述第二任务总数与预定义的该业务系统的第一业务阈值之间的大小;

若所述第二任务总数大于或等于所述第一业务阈值,则确定该业务系统执行接收到的业务请求存在风险;

若所述第二任务总数小于所述第一业务阈值,则从所述总任务队列中获取与所述业务请求匹配的业务类型对应的第二请求数,计算所述第二请求数与接收到的请求数之和,得到第一任务总数;

计算所述第一任务总数与预定义的该业务系统处理与所述业务请求匹配的业务类型的第二业务阈值之间的大小,若所述第一任务总数小于所述第二业务阈值,则确定处理接收到的请求不存在风险,若所述第一任务总数大于或等于所述第二业务阈值,则确定处理接收到的请求存在风险;

若确定不存在风险,则根据预先确定的优先级别确定规则确定该业务请求对应的业务优先级别,若确定处理该业务请求所属的业务类型的所述第一任务总数大于预定义的第二业务阈值,则确定需要根据确定的优先级别选择优先处理该业务请求;

若确定存在风险,则向所述客户端返回该业务请求,并向预先确定的运维邮箱发送风险提示信息。

2.如权利要求1所述的电子装置,其特征在于,所述根据预先确定的优先级别确定规则确定该业务请求对应的业务优先级别的步骤包括:遍历预先存储的业务类型与故障指标值之间的第一映射关系表,确定接收到的业务请求对应的业务类型的故障指标值;

根据预先生成的故障指标值与业务优先级别之间的第二映射关系表,确定接收到的业务请求对应的故障指标值的优先级别,所述故障指标值的优先级别为接收到的业务请求对应的业务优先级别。

3.如权利要求2所述的电子装置,其特征在于,所述故障指标值包括允许业务故障的第一时间阈值及允许业务数据丢失的第二时间阈值。

4.如权利要求1-3任一项所述的电子装置,其特征在于,所述业务系统风险控制程序被所述处理器执行时还实现如下步骤:实时获取返回至所述客户端的请求数,计算返回该客户端的请求数与该客户端发送的请求数之比;

若在第一预定义的时间内计算得到的请求数之比大于预定义的比值阈值,则向该客户端发送在第二预定义时间内不向所述业务系统发送该业务类型请求的指令。

5.一种业务系统风险控制方法,其特征在于,所述方法包括如下步骤:

接收到客户端发送的业务请求后,根据预先确定的业务系统风险分析规则分析执行该请求是否存在风险,包括:获取执行该业务请求的业务系统对应的总任务队列中的第一请求数,计算所述第一请求数与接收到的业务请求之和,得到第二任务总数;

计算所述第二任务总数与预定义的该业务系统的第一业务阈值之间的大小;

若所述第二任务总数大于或等于所述第一业务阈值,则确定该业务系统执行接收到的业务请求存在风险;

若所述第二任务总数小于所述第一业务阈值,则从所述总任务队列中获取与所述业务请求匹配的业务类型对应的第二请求数,计算所述第二请求数与接收到的请求数之和,得到第一任务总数;

计算所述第一任务总数与预定义的该业务系统处理与所述业务请求匹配的业务类型的第二业务阈值之间的大小,若所述第一任务总数小于所述第二业务阈值,则确定处理接收到的请求不存在风险,若所述第一任务总数大于或等于所述第二业务阈值,则确定处理接收到的请求存在风险;

若确定不存在风险,则根据预先确定的优先级别确定规则确定该业务请求对应的业务优先级别,若确定处理该业务请求所属的业务类型的所述第一任务总数大于预定义的第二业务阈值,则确定需要根据确定的优先级别选择优先处理该业务请求;

若确定存在风险,则向所述客户端返回该业务请求,并向预先确定的运维邮箱发送风险提示信息。

6.如权利要求5所述的业务系统风险控制方法,其特征在于,所述根据预先确定的优先级别确定规则确定该业务请求对应的业务优先级别的步骤包括:遍历预先存储的业务类型与故障指标值之间的第一映射关系表,确定接收到的业务请求对应的业务类型的故障指标值;

根据预先生成的故障指标值与业务优先级别之间的第二映射关系表,确定接收到的业务请求对应的故障指标值的优先级别,所述故障指标值的优先级别为接收到的业务请求对应的业务优先级别。

7.如权利要求5或6所述的业务系统风险控制方法,其特征在于,所述方法还包括:实时获取返回至所述客户端的请求数,计算返回该客户端的请求数与该客户端发送的请求数之比;

若在第一预定义的时间内计算得到的请求数之比大于预定义的比值阈值,则向该客户端发送在第二预定义时间内不向所述业务系统发送该业务类型请求的指令。

8.一种计算机可读存储介质,所述计算机可读存储介质存储有业务系统风险控制程序,所述业务系统风险控制程序可被至少一个处理器执行,以使所述至少一个处理器执行如权利要求5-7中任一项所述的业务系统风险控制方法的步骤。