The embodiment of the invention discloses a device and method, an exception handling method includes: sending and receiving client to execute the target business in the process of API application program interface call instruction; in response to a API instruction, and the detection of API in response to the call instruction is abnormal; if it exists, the target relation in the database, the target relation Objective: the relationship between the client and the target business anomaly, three; target exception: anomaly detection to determine whether the number of records in the database; the goal is greater than the preset value; if larger, for the client to reduce the risk level of control risk control rules corresponding to the business objectives, feedback and evaluation results to the client. The embodiment of the invention provide solutions, when the wind control system calls a timeout or request error exception, to client feedback evaluation results, so that the client can continue to perform operations, and reduces the probability of the occurrence of business interruption.
【技术实现步骤摘要】
一种异常处理方法及装置
本专利技术涉及互联网
,特别涉及一种异常处理方法及装置。
技术介绍
随着互联网金融和电子商务的发展,人们越来越多的利用网络进行交易支付和借贷,通常在借贷和支付等业务进行的过程中,风险控制评估就显得非常关键。因此风控系统应运而生。现有技术中,业务方可采用同步阻塞调用的方式调用风控系统。在调用过程中,运行风控系统的服务器为被调用方,发送调用指令的客户端为调用方。风控系统中保存有业务与风控规则之间的对应关系。风控系统根据风控规则对业务进行风险评估,并将评估结果反馈给调用方。在应用过程中,首先,风控系统获取客户端发送的针对一业务的应用程序接口(ApplicationProgrammingInterface,API)调用指令,API调用指令中包括该业务的业务标识;然后根据业务标识查找该业务对应的风控规则集;根据查找到的风控规则对该业务进行风险评估;然后将评估结果反馈给客户端,以使客户端根据评估结果确定是否继续执行该业务,保证业务在无风险或者低风险条件下进行。现有技术中,若客户端采用同步阻塞调用的方式调用风控系统,在风控系统被调用的过程中,客户端 ...
【技术保护点】
一种异常处理方法,应用于服务器,其特征在于,包括:接收客户端执行目标业务过程中发送的应用程序接口API调用指令;响应所述API调用指令,并检测响应所述API调用指令的过程中是否存在异常;若存在,将目标关系存入数据库,其中,所述目标关系为:目标异常、所述客户端和所述目标业务三者之间的关系;所述目标异常为:检测到的异常;判断所述数据库中记录所述目标关系的数量是否大于预设数值;若大于,针对所述客户端降低所述目标业务对应的风险控制规则的风险控制级别,向所述客户端反馈评估结果。
【技术特征摘要】
1.一种异常处理方法,应用于服务器,其特征在于,包括:接收客户端执行目标业务过程中发送的应用程序接口API调用指令;响应所述API调用指令,并检测响应所述API调用指令的过程中是否存在异常;若存在,将目标关系存入数据库,其中,所述目标关系为:目标异常、所述客户端和所述目标业务三者之间的关系;所述目标异常为:检测到的异常;判断所述数据库中记录所述目标关系的数量是否大于预设数值;若大于,针对所述客户端降低所述目标业务对应的风险控制规则的风险控制级别,向所述客户端反馈评估结果。2.根据权利要求1所述的方法,所述判断所述数据库中记录所述目标关系的数量是否大于预设数值,包括:判断所述数据库中记录的、预设时间段内所述目标关系的数量是否大于预设数值。3.根据权利要求1所述的方法,其特征在于,所述检测响应所述API调用指令的过程中是否存在异常,包括:检测响应所述API调用指令的过程中是否出现预设异常,如果是,则判定响应所述API调用指令的过程中存在异常,如果否,则判定响应所述API调用指令的过程中不存在异常。4.根据权利要求1-3中任一项所述的方法,其特征在于,在检测到响应所述API调用指令的过程中存在异常之后,所述方法还包括:向所述客户端发送针对所述目标异常的报警信息。5.根据权利要求4所述的方法,其特征在于,所述将目标关系存入数据库,包括:将所述目标异常的信息存储为预设格式的目标消息;根据所述目标消息,通过预设框架生成目标关系;将所生成的目标关系按照时间粒度存储...
【专利技术属性】
技术研发人员:张雪军,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。