【技术实现步骤摘要】
一种规则上线方法、装置、计算机设备及存储介质
[0001]本申请涉及规则校验
,特别是涉及一种规则上线方法、装置、计算机设备及存储介质。
技术介绍
[0002]在风险识别过程中,业务会根据大量的用户行为和用户信息去做逻辑判断,最终给出决策结果。在决策过程中,需要校验大量新规则的真实有效性。传统方式的规则上线方式包括两种,第一种为:将规则直接进行上线,然后观察线上流量的规则执行情况,根据规则执行情况决定新规则继续线上运行或者回退。第二种为:对待上线的规则采用切换部分流量的方式进行上线,待观察规则效果之后选择切换大流量(全流量)或者下线规则。以上两种规则上线方式都是将部分线上流量作为实验对象,如果待上线规则的执行效果不佳,则会影响真实流量的规则执行结果。
技术实现思路
[0003]本申请提供了一种规则上线方法、装置、计算机设备及存储介质,旨在解决现有的规则上线方式会影响真实流量的规则执行结果的技术问题。
[0004]为解决上述技术问题,本申请采用的技术方案为:
[0005]一种规则上线方法, ...
【技术保护点】
【技术特征摘要】
1.一种规则上线方法,其特征在于,包括:对正在运行的原有规则添加影子规则,并发布所述影子规则;创建规则实验,在所述规则实验中对所述原有规则与影子规则进行关系绑定;启动所述规则实验,并在线上流量经过规则时分别执行所述原有规则和影子规则;分别获取所述原有规则和影子规则的执行结果,对所述原有规则和影子规则的执行结果进行对比,根据对比结果判断是否上线所述影子规则。2.根据权利要求1所述的规则上线方法,其特征在于,所述对正在运行的原有规则添加影子规则具体为:复制一个与所述原有规则相同的规则,将所述复制后的规则作为影子规则。3.根据权利要求2所述的规则上线方法,其特征在于,所述发布所述影子规则具体为:根据设定参数编辑所述影子规则,生成新的规则,并发布所述新的规则。4.根据权利要求3所述的规则上线方法,其特征在于,所述创建规则实验具体为:添加一条实验记录,并在所述实验记录中存储所述原有规则与新的规则的编号;所述创建规则实验之后,还包括:设置所述规则实验的开始时间和结束时间。5.根据权利要求4所述的规则上线方法,其特征在于,所述启动所述规则实验,并在线上流量经过规则时分别执行所述原有规则和影子规则具体为:判断是否到达所述规则实验的开始时间,如果到达,启动所述规则实验,并在线上流量经过规则时,首先执行所述原有规则,根据所述原有规则与新的规则之间的关系找到新的规则,使用当前流量继续执行新的规则,并分别保存所述原有规则和新的规则的执行结果。6.根据权利要求5所述的规则上线方法,其特征在于,所述分别获取所述原有规则和影子规则的执行结果,对所述原有规则和影子规则的执行结果进行对比,根据对比结果判断是否上线所述影子规则具体为:判断是否到达所述规则实验的结束时间,如果到达,获取所述原有规则和新的规则的执行结果,对所述原有规则和新的规则的执行结果进行统计分析,判断所述新的规则的...
【专利技术属性】
技术研发人员:张兵兵,陈碧磊,王国强,
申请(专利权)人:平安健康保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。