本申请涉及计算机,具体涉及一种费率验证方法、装置、设备及介质。
背景技术:
1、随着电商业务的不断发展,越来越多的用户选择网上购物。在电商业务中往往涉及到物流费用的计算,由于商品的重量、大小、属性的多样性,使得物流的计费方式也很复杂。目前,主要由人工配置计费方式,并进行人工交叉校验。然而,即使通过人工交叉检查仍然难以避免出现错配漏配的情况。
技术实现思路
1、有鉴于此,本申请实施例提供一种费率验证方法、装置、设备及介质,以实现自动对已配置的费率进行验证,保证费率的准确性。
2、为实现上述目的,本申请提供的技术方案如下:
3、在本申请第一方面,一种费率验证方法,所述方法包括:
4、获取流量回放任务,所述流量回放任务是针对目标费率的验证任务,所述流量回放任务包括针对所述目标费率的计算请求和所述计算请求对应的元数据;
5、根据所述计算请求对应的元数据以及所述目标费率获取回放结果;
6、根据所述回放结果以及所述计算请求对应的预期结果确定所述目标费率的验证结果。
7、在本申请第二方面,提供了一种费率验证装置,所述装置包括:
8、第一获取单元,用于获取流量回放任务,所述流量回放任务是针对目标费率的验证任务,所述流量回放任务包括针对所述目标费率的计算请求和所述计算请求对应的元数据;
9、第二获取单元,用于根据所述计算请求对应的元数据以及所述目标费率获取回放结果;
10、第一确定单元,用于根据所述回放结果以及所述计算请求对应的预期结果确定所述目标费率的验证结果。
11、在本申请第三方面,提供了一种电子设备,所述设备包括:处理器和存储器;
12、所述存储器,用于存储指令或计算机程序;
13、所述处理器,用于执行所述存储器中的所述指令或计算机程序,以使得所述电子设备执行第一方面所述的方法。
14、在本申请第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在设备上运行时,使得所述设备执行第一方面所述的方法。
15、在本申请第五方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现第一方面所述的方法。
16、由此可见,本申请实施例具有如下有益效果:
17、本申请实施例中,获取针对目标费率的验证任务,即流量回放任务,该流量回放任务包括针对目标费率的计算请求和执行该计算请求所对应的元数据。根据该计算请求对应的元数据以及目标费率获取回放结果,并基于回放结果和计算请求对应的预期结果确定该目标费率的验证结果。通过验证结果可以获知所配置的目标费率是否准确。即,本申请通过流量回放的方式对费率的计费方式的准确性进行验证,避免由于人工在配置费率出现错配、漏配的问题,提升计费的可靠性。
1.一种费率验证方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在获取流量回放任务之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,在获取流量回放任务之前,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,根据所述目标费率标识从采集的计算流量中筛选匹配的计算流量,包括:
5.根据权利要求2或4所述的方法,其特征在于,在根据所述目标费率标识和所述计算流量创建流量回放任务之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述回放结果以及所述计算请求对应的预期结果确定所述目标费率的验证结果,包括:
7.根据权利要求2所述的方法,其特征在于,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述第一签名信息以及已采集的各第二计费请求对应的第二签名信息确定所述第一计费请求与各所述第二计费请求的距离,包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求7所述的方法,其特征在于,所述获取所述第一计费请求对应的第一签名信息,包括:
11.根据权利要求10所述的方法,其特征在于,所述采集条件包括所述第一计费请求命中采集比例、所述第一计费请求存在计算结果、所述第一计费请求对应的第一费率卡未达到采集阈值中的一种或多种。
12.根据权利要求7-11任一项所述的方法,其特征在于,所述第一签名信息和所述第二签名信息均为simhash签名。
13.一种费率验证装置,其特征在于,所述装置包括:
14.一种电子设备,其特征在于,所述设备包括:处理器和存储器;
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在设备上运行时,使得所述设备执行权利要求1-12任一项所述的方法。