数据处理方法及装置制造方法及图纸

技术编号:32568753 阅读:12 留言:0更新日期:2022-03-09 16:55
本申请提供数据处理方法及装置,其中所述数据处理方法,应用于分析服务器,包括:接收业务验证指令,根据业务验证指令确定待验证业务服务器,并生成数据获取指令;发送数据获取指令至搜索引擎服务器,接收搜索引擎服务器返回的目标日志数据;根据目标日志数据生成对应的请求信息,并确定业务服务器;发送请求信息至业务服务器和待验证业务服务器,获取业务服务器返回的业务响应信息和待验证业务服务器返回的待验证业务响应信息;根据业务响应信息和待验证业务响应信息获得待验证业务服务器的验证结果。实现简易部署分析服务器,减少对线上业务的性能影响,通过更加灵活的验证方式,提高了在不同环境下验证业务服务器的准确率。提高了在不同环境下验证业务服务器的准确率。提高了在不同环境下验证业务服务器的准确率。

【技术实现步骤摘要】
数据处理方法及装置


[0001]本申请涉及互联网
,特别涉及三种数据处理方法。本申请同时涉及三种数据处理装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]随着互联网技术的发展进步,越来越多的用户在互联网上使用各种各样的业务服务。为用户提供服务通常需要客户端、服务端等多方合作。在服务端系统架构中,底层基础架构服务通常为核心数据服务,所有其他上层服务都依赖底层数据服务,所以底层数据服务的稳定性非常重要。同时,为了更好更快的支持上层服务的快速演进,底层数据服务对版本迭代的速度也有相当的需求,因此,如何保证数据服务的版本快速迭代的同时也保证服务的稳定性就显得十分重要。

技术实现思路

[0003]有鉴于此,本申请实施例提供了三种数据处理方法。本申请同时涉及三种数据处理装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的对比不同环境的服务的响应体无法明确的验证服务的正确性,且需要消耗大量人力来验证灰度服务器的正确性的问题。
[0004]根据本申请实施例的第一方面,提供了一种数据处理方法,应用于分析服务器,包括:
[0005]接收业务验证指令,根据所述业务验证指令确定待验证业务服务器,并生成数据获取指令;
[0006]发送所述数据获取指令至搜索引擎服务器,接收所述搜索引擎服务器返回的目标日志数据;
[0007]根据所述目标日志数据生成对应的请求信息,并确定业务服务器;
[0008]发送所述请求信息至所述业务服务器和所述待验证业务服务器,获取所述业务服务器返回的业务响应信息和所述待验证业务服务器返回的待验证业务响应信息;
[0009]根据所述业务响应信息和所述待验证业务响应信息获得所述待验证业务服务器的验证结果。
[0010]根据本申请实施例的第二方面,提供了一种数据处理方法,应用于搜索引擎服务器,包括:
[0011]接收并存储日志数据;
[0012]接收数据获取指令,根据所述数据获取指令在日志数据中确定目标日志数据;
[0013]将所述目标日志数据发送至分析服务器。
[0014]根据本申请实施例的第三方面,提供了一种数据处理方法,应用于数据处理系统,所述系统包括:分析服务器、业务服务器、搜索引擎服务器和待验证业务服务器,其中,
[0015]所述分析服务器接收业务验证指令,根据所述业务验证指令确定待验证业务服务
器,并生成数据获取指令,发送所述数据获取指令至搜索引擎服务器;
[0016]所述搜索引擎服务器根据所述数据获取指令在日志数据中确定目标日志数据,将所述目标日志数据发送至分析服务器,其中,所述搜索引擎服务器中存储有日志数据;
[0017]所述分析服务器接收所述搜索引擎服务器返回的目标日志数据,根据所述目标日志数据生成对应的请求信息,并确定业务服务器,发送所述请求信息至所述业务服务器和所述待验证业务服务器;
[0018]所述业务服务器获取所述请求信息,生成业务响应信息,并将所述业务响应信息返回至所述分析服务器;
[0019]所述待验证业务服务器获取所述请求信息,生成待验证业务响应信息,并将所述待验证业务响应信息返回至所述分析服务器;
[0020]所述分析服务器根据所述业务响应信息和所述待验证业务响应信息获得所述待验证业务服务器的验证结果。
[0021]根据本申请实施例的第四方面,提供了一种数据处理装置,应用于分析服务器,包括:
[0022]生成模块,被配置为接收业务验证指令,根据所述业务验证指令确定待验证业务服务器,并生成数据获取指令;
[0023]接收模块,被配置为发送所述数据获取指令至搜索引擎服务器,接收所述搜索引擎服务器返回的目标日志数据;
[0024]确定模块,被配置为根据所述目标日志数据生成对应的请求信息,并确定业务服务器;
[0025]获取模块,被配置为发送所述请求信息至所述业务服务器和所述待验证业务服务器,获取所述业务服务器返回的业务响应信息和所述待验证业务服务器返回的待验证业务响应信息;
[0026]获得模块,被配置为根据所述业务响应信息和所述待验证业务响应信息获得所述待验证业务服务器的验证结果。
[0027]根据本申请实施例的第五方面,提供了一种数据处理装置,应用于搜索引擎服务器,包括:
[0028]接收模块,被配置为接收并存储日志数据;
[0029]确定模块,被配置为接收数据获取指令,根据所述数据获取指令在日志数据中确定目标日志数据;
[0030]发送模块,被配置为发送所述目标日志数据至分析服务器。
[0031]根据本申请实施例的第六方面,提供了一种数据处理系统,所述系统包括:分析服务器、业务服务器、搜索引擎服务器和待验证业务服务器,其中,
[0032]所述分析服务器,被配置为接收业务验证指令,根据所述业务验证指令确定待验证业务服务器,并生成数据获取指令,发送所述数据获取指令至搜索引擎服务器;
[0033]所述搜索引擎服务器,被配置为根据所述数据获取指令在日志数据中确定目标日志数据,将所述目标日志数据发送至分析服务器,其中,所述搜索引擎服务器中存储有日志数据;
[0034]所述分析服务器,进一步被配置为接收所述搜索引擎服务器返回的目标日志数
据,根据所述目标日志数据生成对应的请求信息,并确定业务服务器,发送所述请求信息至所述业务服务器和所述待验证业务服务器;
[0035]所述业务服务器,被配置为获取所述请求信息,生成业务响应信息,并将所述业务响应信息返回至所述分析服务器;
[0036]所述待验证业务服务器,被配置为获取所述请求信息,生成待验证业务响应信息,并将所述待验证业务响应信息返回至所述分析服务器;
[0037]所述分析服务器,进一步被配置为根据所述业务响应信息和所述待验证业务响应信息获得所述待验证业务服务器的验证结果。
[0038]根据本申请实施例的第七方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述计算机指令时实现所述数据处理方法的步骤。
[0039]根据本申请实施例的第八方面,提供了一种计算机可读存储介质,其存储有计算机指令,该计算机指令被处理器执行时实现所述数据处理方法的步骤。
[0040]本申请提供的数据处理方法,应用于分析服务器,通过接收业务验证指令,根据所述业务验证指令确定待验证业务服务器,并生成数据获取指令;发送所述数据获取指令至搜索引擎服务器,接收所述搜索引擎服务器返回的目标日志数据;根据所述目标日志数据生成对应的请求信息,并确定业务服务器;发送所述请求信息至所述业务服务器和所述待验证业务服务器,获取所述业务服务器返回的业务响应信息和所述待验证业务服务器返回的待验证业务响应信息;根据所述业务响应信息和所述待验证业务响应信息获得所述待验证业务服务器的验证结果。通过简易单独部署分析服务器,从搜索本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于分析服务器,包括:接收业务验证指令,根据所述业务验证指令确定待验证业务服务器,并生成数据获取指令;发送所述数据获取指令至搜索引擎服务器,接收所述搜索引擎服务器返回的目标日志数据;根据所述目标日志数据生成对应的请求信息,并确定业务服务器;发送所述请求信息至所述业务服务器和所述待验证业务服务器,获取所述业务服务器返回的业务响应信息和所述待验证业务服务器返回的待验证业务响应信息;根据所述业务响应信息和所述待验证业务响应信息获得所述待验证业务服务器的验证结果。2.如权利要求1所述的数据处理方法,其特征在于,根据所述业务验证指令确定待验证业务服务器,包括:获取所述业务验证指令携带的服务器标识;根据所述服务器标识确定所述待验证业务服务器。3.如权利要求2所述的数据处理方法,其特征在于,根据所述业务验证指令生成数据获取指令,包括:根据所述待验证业务服务器确定待验证数据信息;根据所述待验证数据信息生成数据获取指令。4.如权利要求1所述的数据处理方法,其特征在于,接收所述搜索引擎服务器返回的目标日志数据,包括:根据预设数据获取规则接收所述搜索引擎服务器返回的目标日志数据。5.如权利要求4所述的数据处理方法,其特征在于,根据预设数据获取规则接收所述搜索引擎服务器返回的目标日志数据,包括:根据预设周期、预设数量中的至少一项接收所述搜索引擎服务器返回的目标日志数据。6.如权利要求1所述的数据处理方法,其特征在于,根据所述业务响应信息和所述待验证业务响应信息获得所述待验证业务服务器的验证结果,包括:根据预设对比规则对比所述业务响应信息与所述待验证业务响应信息,生成对比结果;根据所述对比结果获得所述待验证业务服务器的验证结果。7.如权利要求6所述的数据处理方法,其特征在于,根据预设对比规则对比所述业务响应信息与所述待验证业务响应信息,包括:获取所述业务响应信息中的字段内容和所述待验证业务响应信息中的字段内容;根据预设对比规则对比所述业务响应信息中的字段内容和所述待验证业务响应信息中的字段内容。8.如权利要求6所述的数据处理方法,其特征在于,根据预设对比规则对比所述业务响应信息与所述待验证业务响应信息,生成对比结果,包括:根据所述业务响应信息确定对应的待验证子业务响应信息;对比所述业务响应信息和所述待验证子业务响应信息;
在所述业务响应信息和所述待验证子业务响应信息一致的情况下,所述对比结果为一致;在所述业务响应信息和所述待验证子业务响应信息不一致的情况下,所述对比结果为不一致。9.如权利要求8所述的数据处理方法,其特征在于,所述方法还包括:根据所述业务响应信息确定新增待验证子业务响应信息;获取所述新增待验证子业务响应信息的新增子业务请求;将所述新增子业务请求发送至所述业务服务器,获取所述业务服务器返回的新增子业务响应信息;对比所述新增待验证子业务响应信息和所述新增子业务响应信息;在所述新增待验证子业务响应信息和所述新增子业务响应信息一致的情况下,所述对比结果为一致;在所述新增待验证子业务响应信息和所述新增子业务响应信息不一致的情况下,所述对比结果为不一致。10.如权利要求8所述的数据处理方法,其特征在于,所述方法还包括:根据所述业务响应信息确定新增待验证子业务响应信息;对比所述新增待验证子业务响应信息和预设子业务响应信息;在所述新增待验证子业务响应信息和预设子业务响应信息一致的情况下,所述对比结果为一致;在所述新增待验证子业务响应信息和预设子业务响应信息不一致的情况下,所述对比结果为不一致。11.如权利要求8

10任意一项所述的数据处理方法,其特征在于,根据所述对比结果获得所述待验证业务服务器的验证结果,包括:在所述对比结果为一致的情况下,获得所述待验证业务服务器的验证结果为正确;在所述对比结果为不一致的情况下,获得所述待验证业务服务器的验证结果为错误。12.一种数据处理方法,其特征在于,应用于搜索引擎服务器,包括:接收并存储日志数据;接收数据获取指令,根据所述数据获取指令在日志数据中确定目标日志数据;将所述目标日志数据发送至分析服务器。13.如权利要求12所述的数据处理方法,其特征在于,根据所述数据获取指令确定目标日志数据,包括:根据所述数据获取指令确定待验证数据信息;根据所述待验证信息确定目标日志数据。14.一种数据处理方法,其特征在于,应用于数据处理系统,所述系统包括:分析服务器、业务服务器、搜索引擎服务器和待验证业务服务器,其中,所述分...

【专利技术属性】
技术研发人员:徐辰超
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1