一种计算软件的识别方法及装置制造方法及图纸

技术编号:28034747 阅读:24 留言:0更新日期:2021-04-09 23:16
本申请公开了一种计算软件的识别方法,该方法应用于第一集群,包括:读取数据存储设备中混合后的待测试数据,模拟并发联机请求,将混合后的待测试数据发送给第二集群。接收第二集群发送的第一响应结果。基于第一响应结果生成交易日志,并将交易日志存储于数据存储设备中以使第三集群从数据存储设备中读取交易日志并根据交易日志获得待测评计算软件的识别结果;交易日志至少包括交易请求时间、第一交易响应时间和第一交易触发预设规则命中结果。通过该方法,第一集群模拟并发联机请求,获得待测试软件的响应结果并生成交易日志。利用交易日志识别待测试计算软件是否为流式计算软件。

【技术实现步骤摘要】
一种计算软件的识别方法及装置
本申请涉及计算机
,尤其涉及一种计算软件的识别方法及装置。
技术介绍
当前,流式计算软件的数据时效性优于批式计算软件,且流式计算软件技术门槛高,在数据密集型应用场景下须保证计算的准确性。于是,存在软件商家用批式计算软件代替流式计算软件以欺骗非专业用户的行为。在选购计算软件时,需要对计算软件进行识别,识别计算软件是否为流式计算软件。目前,通过人工应用进行计算软件的识别,主观性强,批式或微批架构的计算软件与流失计算软件无法通过感官分辨差异,不能准确识别出是否为流式计算软件。
技术实现思路
为了解决上述技术问题,本申请提供了一种计算软件的识别方法及装置,用于准确识别计算软件的种类。为了实现上述目的,本申请实施例提供的技术方案如下:本申请实施例提供了一种计算软件的识别方法,该方法应用于第一集群,包括:读取数据存储设备中混合后的待测试数据,模拟并发联机请求,将所述混合后的待测试数据发送给第二集群;所述第二集群中设置有触发规则;所述第二集群用于部署待测评计算软件和配置测本文档来自技高网...

【技术保护点】
1.一种计算软件的识别方法,其特征在于,所述方法应用于第一集群,包括:/n读取数据存储设备中混合后的待测试数据,模拟并发联机请求,将所述混合后的待测试数据发送给第二集群;所述第二集群中设置有触发规则;所述第二集群用于部署待测评计算软件和配置测试规则;/n接收所述第二集群发送的第一响应结果;所述第一响应结果为所述第二集群接收所述混合后的待测试数据后,基于所述混合后的待测试数据和所述触发规则实时生成的;所述第一响应结果至少包括第一交易触发规则命中结果、第一主键信息和第一交易响应时间;/n基于所述第一响应结果生成交易日志,并将所述交易日志存储于所述数据存储设备中以使所述第三集群从所述数据存储设备中读...

【技术特征摘要】
1.一种计算软件的识别方法,其特征在于,所述方法应用于第一集群,包括:
读取数据存储设备中混合后的待测试数据,模拟并发联机请求,将所述混合后的待测试数据发送给第二集群;所述第二集群中设置有触发规则;所述第二集群用于部署待测评计算软件和配置测试规则;
接收所述第二集群发送的第一响应结果;所述第一响应结果为所述第二集群接收所述混合后的待测试数据后,基于所述混合后的待测试数据和所述触发规则实时生成的;所述第一响应结果至少包括第一交易触发规则命中结果、第一主键信息和第一交易响应时间;
基于所述第一响应结果生成交易日志,并将所述交易日志存储于所述数据存储设备中以使所述第三集群从所述数据存储设备中读取所述交易日志并根据所述交易日志获得所述待测评计算软件的识别结果;所述交易日志至少包括交易请求时间、第一交易响应时间和第一交易触发预设规则命中结果。


2.根据权利要求1所述的方法,其特征在于,所述基于所述第一响应结果生成交易日志,并将所述交易日志存储于所述数据存储设备中以使所述第三集群从所述数据存储设备中读取所述交易日志并根据所述交易日志获得所述待测评计算软件的识别结果,包括:
基于所述第一响应结果生成交易日志,并将所述交易日志存储于所述数据存储设备中以使所述第三集群从所述数据存储设备中读取所述交易日志并根据所述第一交易响应时间获得所述待测评计算软件的识别结果。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收第四集群发送的第二响应结果;所述第二响应结果至少包括第二交易触发规则命中结果、第二主键信息和第二交易响应时间;所述第二响应结果为所述第四集群从所述数据存储设备中获取所述混合后的待测试数据,并基于所述混合后的待测试数据中的所述埋点数据和触发规则生成的;
基于所述第一响应结果和第二响应结果的交叉验证,获得流式计算软件的准确性结果;
在目标时刻基于统计数据和所述流式计算软件的准确性结果生成所述流式计算软件的性能测试报告;所述目标时刻为所述第一集群停止发送所述混合后的待测试数据到所述第二集群后的预设时刻;所述统计数据为基于所述目标时刻之前所述第二集群对所述混合后的待测试数据进行处理后得到的数据生成的。


4.根据权利要求1所述的方法,其特征在于,所述测试规则包括负载测试规则、疲劳测试规则、压力测试规则中的任一种。


5.一种计算软件的识别方法,其特征在于,所述方法应用于第三集群,包括:
生成测试数据,并将所述测试数据写入数据存储设备;
从所述数据存储设备中读取所述测试数据和埋点数据;所述埋点数据为客户端编制并写入所述数据存储设备中的;
对读取的所述测试数据和所述埋点数据进行混洗处理和排序处理,获得混合后的待测试数据;
将所述混合后的待测试数据写入所述数据存储设备以使所述第一集群读取所述数据存储设备中的混合后的待测试数据,再将所述待测试数据发送给第二集群以获得第一响应结果,并基于所述第一响应结果生成交易日志;所述第二集群中设置有触发规则;所述第二集群用于部署待测评计算软件和配置测试规则;所述第一响应结果为所述第二集群接收所述混合后的待测试数据后,基于所述混合后的待测试数据和所述触发规则实时生成的;所述第一响应结果至少包括第一交...

【专利技术属性】
技术研发人员:郑磊唐守忠周越德饶星
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:北京;11

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

1