风险管控方法、装置、及服务器制造方法及图纸

技术编号:18810544 阅读:25 留言:0更新日期:2018-09-01 09:33
本说明书实施例提供一种风险管控方法、装置、及服务器。该方法包括:获取业务系统中的调用数据,调用数据包括第一数量的特征参数;对第一数量的特征参数的按照特征参数的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数;基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据;利用所述故障数据计算相应的特征值的故障概率;基于所述故障概率对所述业务系统进行风险管控。

Risk management and control method, device and server

The embodiment of the manual provides a risk management and control method, device and server. The method includes: obtaining the invocation data in the business system, including the first number of feature parameters; combining the first number of feature parameters according to the eigenvalues of the feature parameters to obtain the combined feature parameters containing the first number of eigenvalues; and based on the fault test model, the combined feature parameters. A number of fault tests are carried out to obtain the fault data of the combined characteristic parameters, the fault probability of the corresponding eigenvalues is calculated by the fault data, and the risk management and control of the service system is carried out based on the fault probability.

【技术实现步骤摘要】
风险管控方法、装置、及服务器
本说明书实施例涉及计算机处理
,特别涉及一种风险管控方法、装置、及服务器。
技术介绍
随着互联网技术的日新月异,促进了互联网业务系统的不断改进和发展,业务系统在不断提升的过程中面临着各种故障带来的系统风险。如何对互联网业务系统进行有效的风险管控,以防范和降低这些故障带来的影响已经是迫待解决的问题。现有技术中常常采用回归测试对业务系统进行风险管控处理,具体的,需要人工尽可能多的“覆盖”参数,测试出引发系统故障的情况;然后,采取相应的修复处理。但由于业务系统中业务复杂多变,引发故障的参数数量庞大,回归测试进行风险管控处理时,测试过程完全是靠人工的,存在耗时、费力,“覆盖”参数不全面的问题,无法对业务系统风险进行有效管控。因此,需要提供更可靠的方案。
技术实现思路
本说明书实施例的目的是提供一种风险管控方法、装置、及服务器,可以对业务系统进行有效的风险管控。本说明书实施例是这样实现的:一种风险管控方法,包括:获取业务系统中的调用数据,所述调用数据包括第一数量的特征参数;对所述第一数量的特征参数的按照特征参数的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数;基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据;利用所述故障数据计算相应的特征值的故障概率;基于所述故障概率对所述业务系统进行风险管控。一种风险管控装置,包括:调用数据获取模块,用于获取业务系统中的调用数据,所述调用数据包括第一数量的特征参数;组合处理模块,用于对所述第一数量的特征参数的按照特征参数的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数;故障测试模块,用于基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据;故障概率计算模块,用于利用所述故障数据计算相应的特征值的故障概率;风险管控模块,用于基于所述故障概率对所述业务系统进行风险管控。一种风险管控服务器,包括处理器及存储器,所述存储器存储由所述处理器执行的计算机程序指令,所述计算机程序指令包括:获取业务系统中的调用数据,所述调用数据包括第一数量的特征参数;对所述第一数量的特征参数的按照特征参数的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数;基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据;利用所述故障数据计算相应的特征值的故障概率;基于所述故障概率对所述业务系统进行风险管控。由以上可见,本说明书一个或多个实施例通过将引发故障的特征参数的特征值引发故障的情况进行量化,可以直观的确定出业务系统存在的风险情况,进而可以根据该量化的数值对业务系统进行有效的风险管控。附图说明为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本说明书提供的风险管控方法的一种实施例的流程示意图;图2是本说明书提供的基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据一种示例图;图3是本说明书提供的故障测试模型训练及应用的一种实施例的示意图;图4是本说明书提供的风险管控方法另一实施例的流程示意图;图5是本说明书提供的风险管控装置的一种实施例的结构示意图;图6是根据本说明书的一示例性实施例的风险管控服务器的示意结构图。具体实施方式本说明书实施例提供一种风险管控方法、装置、及服务器。为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。在实际应用中,业务系统的故障往往是由系统调用时某些特征参数发生了变化引起的,例如,应该出现的特征参数的特征值缺失、应该缺失的特征参数的特征值出现、某两个或多个特征参数的特征值互斥但同时出现等。基于此,本说明书实施例中,可以通过对特征参数的特征值引发故障的情况进行量化以达到对业务系统进行风险管控。以下介绍本说明书一种风险管控方法的一种具体实施例。图1是本说明书提供的风险管控方法的一种实施例的流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图1所示,所述方法可以包括:S102:获取业务系统中的调用数据,所述调用数据包括第一数量的特征参数。本说明书实施例中,可以通过捕捉业务系统的调用链路来获取系统调用过程中的调用数据;具体的,所述调用数据可以包括业务处理过程中的第一数量的特征参数。具体的,所述第一数量,即,每一调用数据中的特征参数的数量可以结合实际应用业务确定。例如,某一调用数据包括:特征参数A、特征参数B和特征参数C三个特征参数。在实际应用中,所述调用数据还可以包括特征参数的特征值(所述特征值即特征参数的具体取值)。另外,每一特征参数的特征值可以包括一个或多个。S104:对所述第一数量的特征参数的按照相应的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数。本说明书实施例中,考虑到特征参数可以取不同的特征值,相应的,系统调用包含相同特征参数的调用数据时,实际调用的数据可以结合特征参数的不同特征值有所不同。基于此,本说明书实施例中,可以对所述第一数量的特征参数的按照特征参数的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数。在一个具体的实施例中,如表1所示,调用数据可以包括:特征参数A、特征参数B和特征参数C,且特征参数A包括1和2两个特征值,特征参数B包括3和4两个特征值,特征参数C包括一个特征值5。相应的,将所述3个特征参数的特征值进行组合处理可以得到的组合特征参数可以包括:(1、3、5),(2、3、5),(1、4、5),(2、4、5)四个组合特征参数。特征参数A特征参数B特征参数C13524表1S106:基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据。本说明书实施例中,在确定组合特征参数之后,可以基于故障测试模型对所述组合特征参数进行故障测试,以确定业务系统在调用该组合特征参数时是否会引发故障。具体的,本说明书实施例中所述故障数据可以用于表征业务系统在进行业务处理时,调用相应的组合特征参数时是否会引发故障。例如,故障数据1可以用于表征业务系统在进行业务处理时,调用相应的组合特征参数时会引发故障。在一个具体的实施例中,所述故障测试模型可以包括用于运行所述组合特征参数所对应的业务程序的应用系统;如图2所示,图2是本说明书提供的基于故障测试模型对所述组合特征参数进行故障测试,得到所述组本文档来自技高网
...

【技术保护点】
1.一种风险管控方法,包括:获取业务系统中的调用数据,所述调用数据包括第一数量的特征参数;对所述第一数量的特征参数的按照特征参数的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数;基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据;利用所述故障数据计算相应的特征值的故障概率;基于所述故障概率对所述业务系统进行风险管控。

【技术特征摘要】
1.一种风险管控方法,包括:获取业务系统中的调用数据,所述调用数据包括第一数量的特征参数;对所述第一数量的特征参数的按照特征参数的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数;基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据;利用所述故障数据计算相应的特征值的故障概率;基于所述故障概率对所述业务系统进行风险管控。2.根据权利要求1所述的方法,其中,所述方法还包括:确定所述业务系统中回归测试未覆盖的特征值;利用所述未覆盖的特征值的故障概率计算所述业务系统的风险敞口率;相应的,所述基于所述故障概率对所述业务系统进行风险管控包括:基于所述风险敞口率对所述业务系统进行风险管控。3.根据权利要求2所述的方法,其中,所述利用所述未覆盖的特征值的故障概率计算所述业务系统的风险敞口率包括:对所述未覆盖的特征值的故障概率进行求和处理,得到未覆盖的特征值的故障概率和;将所述故障概率和除以所述业务系统的故障概率和,将得到的商作为所述业务系统的风险敞口率。4.根据权利要求2所述的方法,其中,所述基于所述风险敞口率对所述业务系统进行风险管控包括:判断所述风险敞口率是否大于等于第二阈值;当判断的结果为是时,对所述业务系统进行相应的修复处理。5.根据权利要求1或2所述的方法,其中,所述故障测试模型至少包括下述之一:用于运行所述组合特征参数所对应的业务程序的应用系统;或,基于机器学习对历史组合特征参数和历史组合特征参数的历史故障数据进行训练确定的模型。6.根据权利要求1或2所述的方法,其中,所述利用所述故障数据计算相应的特征值的故障概率包括:根据所述故障数据统计相应的特征值引发故障次数和未引发故障次数;将特征值的引发故障次数与未引发故障次数相减得到差值;当所述差值大于零时,将所述差值除以相应的调用数据所对应的故障次数,将得到的商作为相应的特征值的故障概率。7.根据权利要求6所述的方法,其中,所述方法还包括:当所述差值小于等于零时,将零作为相应的特征值的故障概率。8.根据权利要求1或2所述的方法,其中,所述基于所述故障概率对所述业务系统进行风险管控包括:确定出故障概率大于等于第一阈值的特征值;对所述故障概率大于等于第一阈值的特征值所对应的业务程序进行相应的修复处理。9.一种风险管控装置,包括:调用数据获取模块,用于获取业务系统中的调用数据,所述调用数据包括第一数量的特征参数;组合处理模块,用于对所述第一数量的特征参数的按照特征参数的特征值进行组合处理,得到包含第一数量的特征值的组合特征参数;故障测试模块,用于基于故障测试模型对所述组合特征参数进行故障测试,得到所述组合特征参数的故障数据;故障概...

【专利技术属性】
技术研发人员:周扬
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1